0001591122-20-000002.txt : 20200204 0001591122-20-000002.hdr.sgml : 20200204 20200204161613 ACCESSION NUMBER: 0001591122-20-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200204 DATE AS OF CHANGE: 20200204 EFFECTIVENESS DATE: 20200204 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Heritage Wealth Advisors CENTRAL INDEX KEY: 0001591122 IRS NUMBER: 364579334 STATE OF INCORPORATION: VA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15751 FILM NUMBER: 20573879 BUSINESS ADDRESS: STREET 1: 919 E MAIN STREET STREET 2: SUITE 950 CITY: RICHMOND STATE: VA ZIP: 23219 BUSINESS PHONE: 8046434080 MAIL ADDRESS: STREET 1: 919 E MAIN STREET STREET 2: SUITE 950 CITY: RICHMOND STATE: VA ZIP: 23219 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001591122 XXXXXXXX 12-31-2019 12-31-2019 Heritage Wealth Advisors
919 E MAIN STREET SUITE 950 RICHMOND VA 23219
13F HOLDINGS REPORT 028-15751 N
John Jordan Chief Compliance Officer 804.643.4080 John Jordan Richmond VA 02-04-2020 0 715 757192 false
INFORMATION TABLE 2 heritage4q19.xml 1/100 Berkshire Htwy Cla CL A 084990175 1358360 400 SH SOLE 0 0 400 1/100000 Wells Fargo Pfd (NV) Preferred Stock KEK746889 0 62200 SH SOLE 0 0 62200 22nd Century Group Inc COM 90137F103 220000 200000 SH SOLE 0 0 200000 2U Inc COM 90214J101 26389 1100 SH SOLE 0 0 1100 3m Company COM 88579Y101 419460 2378 SH SOLE 0 0 2378 A F L A C Inc COM 001055102 3915 74 SH SOLE 0 0 74 A T & T Inc New COM 00206R102 307872 7878 SH SOLE 0 0 7878 Abbott Laboratories COM 002824100 571418 6579 SH SOLE 0 0 6579 Abbvie Inc Com Usd0.01 COM 00287Y109 408346 4612 SH SOLE 0 0 4612 Accenture Ltd Cl A CL A G1151C101 3369 16 SH SOLE 0 0 16 Adecco Group AG ADR 006754204 2181 69 SH SOLE 0 0 69 Adidas Ag Adr ADR 00687A107 4066 25 SH SOLE 0 0 25 Admiral Group PLC ADR 007192107 1438 47 SH SOLE 0 0 47 Adobe Systems Inc COM 00724F101 274732 833 SH SOLE 0 0 833 Advance Auto Parts Inc COM 00751Y106 24024 150 SH SOLE 0 0 150 AEON Co Ltd ADR 007627102 664 32 SH SOLE 0 0 32 Aercap Holdings Nv COM N00985106 1106 18 SH SOLE 0 0 18 Ageas SA/ NV ADR 00844W208 2247 38 SH SOLE 0 0 38 Agilent Technologies Inc COM 00846U101 71575 839 SH SOLE 0 0 839 Aia Group Ltd New Adr ADR 001317205 5291 126 SH SOLE 0 0 126 Air Liquide Adr ADR 009126202 3938 139 SH SOLE 0 0 139 Air Prod & Chemicals Inc COM 009158106 671366 2857 SH SOLE 0 0 2857 Alcan Inc COM 00912X302 3564 75 SH SOLE 0 0 75 Alcon Inc Ord Shs ORD SHS H01301128 12672 224 SH SOLE 0 0 224 Alibaba Group Holding Ltd SPONSORED 01609W102 13787 65 SH SOLE 0 0 65 Alleghany Corp COM 017175100 5597 7 SH SOLE 0 0 7 Allegion PLC ORD SHS G0176J109 24908 200 SH SOLE 0 0 200 Allianz SE Adr Eachrep 1/10 Ord Sh ADR 018805101 5050 206 SH SOLE 0 0 206 Allstate Corporation COM 020002101 102892 915 SH SOLE 0 0 915 Alphabet Inc. Class A CAP STK CL A 02079K305 1620662 1210 SH SOLE 0 0 1210 Alphabet Inc. Class C CAP STK CL C 02079K107 3888054 2908 SH SOLE 0 0 2908 ALPS Alerian MLP ETF ETF 00162Q866 19066 2243 SH SOLE 0 0 2243 ALPS Sector Dividend Dogs ETF ETF 00162Q858 58444 1248 SH SOLE 0 0 1248 Altria Group Inc COM 02209S103 5050049 101183 SH SOLE 0 0 101183 Amadeus IT Holding SA ADR 02263T104 3350 41 SH SOLE 0 0 41 Amazon Com Inc COM 023135106 1125335 609 SH SOLE 0 0 609 Amdocs Limited COM G02602103 1588 22 SH SOLE 0 0 22 Amer Electric Pwr Co Inc COM 025537101 145247 1537 SH SOLE 0 0 1537 Ameren Corporation COM 023608102 31488 410 SH SOLE 0 0 410 American Express Company COM 025816109 410259 3296 SH SOLE 0 0 3296 American Intl Group Inc COM 026874784 98246 1914 SH SOLE 0 0 1914 Ameriprise Financial Inc COM 03076C106 1333 8 SH SOLE 0 0 8 Amern Tower Corp Class A COM 03027X100 74232 323 SH SOLE 0 0 323 Ametek Inc New COM 031100100 1596 16 SH SOLE 0 0 16 Amgen Incorporated COM 031162100 1090360 4523 SH SOLE 0 0 4523 Amphenol Corp Cl A CL A 032095101 153578 1419 SH SOLE 0 0 1419 Analog Devices Inc COM 032654105 2614 22 SH SOLE 0 0 22 Anglo Amern Plc Sponsored Adr ADR 03485P300 3166 220 SH SOLE 0 0 220 Anheuser Busch Co Inc COM 03524A108 37410 456 SH SOLE 0 0 456 Ansys Inc COM 03662Q105 41443 161 SH SOLE 0 0 161 Anthem Inc COM 036752103 185125 613 SH SOLE 0 0 613 Aon Plc Com Usd0.01 Cl A CL A G0408V102 83316 400 SH SOLE 0 0 400 Apollo Global Management LLC Class A CL A SHS 03768E105 47710 1000 SH SOLE 0 0 1000 Apple Computer Inc COM 037833100 10295817 35062 SH SOLE 0 0 35062 Applied Materials Inc COM 038222105 316920 5192 SH SOLE 0 0 5192 Ares Capital Corp COM 04010L103 351068 18824 SH SOLE 0 0 18824 Arkema Adr ADR 041232109 1382 13 SH SOLE 0 0 13 Arrow Electronics Inc COM 042735100 2203 26 SH SOLE 0 0 26 Arthur J Gallagher & Co COM 363576109 140559 1476 SH SOLE 0 0 1476 Ashtead Group Plc Adr ADR 045055100 2430 19 SH SOLE 0 0 19 ASML Holding NV COM N07059210 6807 23 SH SOLE 0 0 23 Assa Abloy Ab Adr ADR 045387107 2222 190 SH SOLE 0 0 190 Astrazeneca Plc Adr SPONSORED ADR 046353108 59832 1200 SH SOLE 0 0 1200 ATHENE HOLDING LTD 6.35 SER A Preferred Stock G0684D305 28250 1000 SH SOLE 0 0 1000 Atlantic Un Bankshares Corp COM 04911A107 2114553 56313 SH SOLE 0 0 56313 Australia and New Zealand Banking Group Ltd ADR 052528304 2961 171 SH SOLE 0 0 171 Auto Data Processing COM 053015103 445855 2615 SH SOLE 0 0 2615 Autodesk Inc COM 052769106 232444 1267 SH SOLE 0 0 1267 Avago Technologies Ltd COM 11135F101 57200 181 SH SOLE 0 0 181 Avery Dennison Corp COM 053611109 130820 1000 SH SOLE 0 0 1000 Avnet Inc COM 053807103 16976 400 SH SOLE 0 0 400 Baker Hughes a GE Co COM 05722G100 461 18 SH SOLE 0 0 18 Ball Corporation COM 058498106 1293 20 SH SOLE 0 0 20 Bank Hapoalim BM ADR 062510300 1203 29 SH SOLE 0 0 29 Bank Of America Corp COM 060505104 1099498 31218 SH SOLE 0 0 31218 Bank of New York Mellon Corp. COM 064058100 63063 1253 SH SOLE 0 0 1253 Baxter International Inc COM 071813109 100010 1196 SH SOLE 0 0 1196 Bay Banks of Virginia Inc COM 072035108 179323 20731 SH SOLE 0 0 20731 Bayer A G Sponsored Adrf ADR 072730302 3147 154 SH SOLE 0 0 154 Becton Dickinson & Co COM 075887109 29268 108 SH SOLE 0 0 108 Berkley W R Corp COM 084423102 87964 1273 SH SOLE 0 0 1273 Berkshire Hathaway Cl B CL B NEW 084670702 6513914 28759 SH SOLE 0 0 28759 Berry Plastics Group Inc COM 08579W103 56846 1197 SH SOLE 0 0 1197 Best Buy Inc COM 086516101 32223 367 SH SOLE 0 0 367 Beyond Meat Inc COM 08862E109 1739 23 SH SOLE 0 0 23 BG Staffing Inc COM 05544A109 4378 200 SH SOLE 0 0 200 Bhp Billiton Ltd Adr COM 088606108 3447 63 SH SOLE 0 0 63 Biogen Idec Inc COM 09062X103 671203 2262 SH SOLE 0 0 2262 Black Knight Inc COM 09215C105 22504 349 SH SOLE 0 0 349 Blackrock Inc COM 09247X101 54794 109 SH SOLE 0 0 109 Blackstone Group LP COM UNIT LTD 09260D107 409761 7325 SH SOLE 0 0 7325 BOC Hong Kong Holdings Ltd ADR 096813209 1528 22 SH SOLE 0 0 22 Boeing Co COM 097023105 410157 1259 SH SOLE 0 0 1259 Booking Hldgs Inc COM 09857L108 94472 46 SH SOLE 0 0 46 Boston Scientific Corp COM 101137107 1447 32 SH SOLE 0 0 32 Bp Plc Adr SPONSORED ADR 055622104 109182 2893 SH SOLE 0 0 2893 Br Amer Tobacco Plc Adrf ADR 110448107 4416 104 SH SOLE 0 0 104 BRISTOL MYERS SQUIBB CONTINGENT RTS COM 110122157 686 228 SH SOLE 0 0 228 Bristol-Myers Squibb Co COM 110122108 117339 1828 SH SOLE 0 0 1828 Broadridge Finl Solution COM 11133T103 371114 3004 SH SOLE 0 0 3004 Brookfield Asset Mgmt CL A LTD VT SH 112585104 1662733 28767 SH SOLE 0 0 28767 Brookfield Infra Ptnrs LP INT UNIT G16252101 1796841 35944 SH SOLE 0 0 35944 Brookfield Property REIT Inc COM 11282X103 343944 18647 SH SOLE 0 0 18647 Brookfield Renewable Partners LP COM G16258108 79737 1710 SH SOLE 0 0 1710 Brown-Forman Corp COM 115637209 879 13 SH SOLE 0 0 13 C M S Energy Corp COM 125896100 1445 23 SH SOLE 0 0 23 C R H Plc Sponsored Adrf COM 12626K203 3428 85 SH SOLE 0 0 85 C S X Corp COM 126408103 1636060 22610 SH SOLE 0 0 22610 C V S Corp Del COM 126650100 426952 5747 SH SOLE 0 0 5747 Canadian Natl Ry Co COM 136375102 108540 1200 SH SOLE 0 0 1200 Canadian Pac Railway COM 13645T100 151695 595 SH SOLE 0 0 595 Canopy Growth Corp COM 138035100 10229 485 SH SOLE 0 0 485 Capital One Financial Corp COM 14040H402 61651 2432 SH SOLE 0 0 2432 Capital One Financial Cp COM 14040H105 309155 3004 SH SOLE 0 0 3004 Capital One Finl Corp Pfd Ser F 6.2 12/29/2049 Preferred Stock 14040H881 85922 3320 SH SOLE 0 0 3320 Cardinal Health Inc COM 14149Y108 3794 75 SH SOLE 0 0 75 Carmax Inc COM 143130102 1075448 12267 SH SOLE 0 0 12267 Carnival Corp New UNIT 99/99/9999 143658300 67960 1337 SH SOLE 0 0 1337 Caterpillar Inc COM 149123101 206752 1400 SH SOLE 0 0 1400 CBOE Holdings Inc COM 12503M108 18240 152 SH SOLE 0 0 152 CBRE Group Inc COM 12504L109 132080 2155 SH SOLE 0 0 2155 Cce Spinco Inc COM 538034109 32948 461 SH SOLE 0 0 461 CDK GLOBAL INC COM 12508E101 43416 794 SH SOLE 0 0 794 Centerpoint Energy Inc COM 15189T107 24543 900 SH SOLE 0 0 900 Central Fd Cda Ltd Cla TR UNIT 85208R101 43980 3000 SH SOLE 0 0 3000 Central Japan Ry Co Adr ADR 153766100 2409 119 SH SOLE 0 0 119 Charter Communications Inc COM 16119P108 2425 5 SH SOLE 0 0 5 Chesapeake Financial Shares Inc COM 16517A109 9888 412 SH SOLE 0 0 412 Chevron Corporation COM 166764100 1444433 11986 SH SOLE 0 0 11986 Chicago Mercantile Exch COM 12572Q105 10036 50 SH SOLE 0 0 50 CHS Inc COM 12542R803 136303 4980 SH SOLE 0 0 4980 Chubb Corporation COM H1467J104 8717 56 SH SOLE 0 0 56 Cie Generale des Etablissements Michelin ADR 59410T106 2204 90 SH SOLE 0 0 90 Cigna Corp COM 125523100 198969 973 SH SOLE 0 0 973 Cincinnati Financial Cp COM 172062101 20609 196 SH SOLE 0 0 196 Cintas Corp COM 172908105 2691 10 SH SOLE 0 0 10 Cisco Systems Inc COM 17275R102 899860 18763 SH SOLE 0 0 18763 Citigroup Inc COM 172967424 413372 6981 SH SOLE 0 0 6981 Citizens Finl Group Inc Com COM 174610105 54539 1343 SH SOLE 0 0 1343 City Developments Ltd ADR 177797305 1718 211 SH SOLE 0 0 211 City Holding Co COM 177835105 151771 1852 SH SOLE 0 0 1852 Coca Cola Company COM 191216100 1338711 24186 SH SOLE 0 0 24186 Coca-Cola HBC AG ADR 191223205 914 27 SH SOLE 0 0 27 Cochlear Ltd ADR 191459205 2054 26 SH SOLE 0 0 26 Cognizant Tech Sol Cl A CL A 192446102 40127 647 SH SOLE 0 0 647 Colgate-Palmolive Co COM 194162103 40478 588 SH SOLE 0 0 588 Colony NorthStar Inc COM 19626G306 30360 1200 SH SOLE 0 0 1200 Coloplast A/S ADR 19624Y101 1763 142 SH SOLE 0 0 142 Comcast Corp New Cl A CL A 20030N101 801545 17824 SH SOLE 0 0 17824 Commonwealth Bank of Australia ADR 202712600 3258 58 SH SOLE 0 0 58 Community Bankers Trust Corp COM 203612106 499944 56300 SH SOLE 0 0 56300 Compagnie Finan Ric Adrf ADR 204319107 1139 145 SH SOLE 0 0 145 Companhia Vale Do Adr ADR 767204100 4096 69 SH SOLE 0 0 69 Compass Group Plc Adr ADR 20449X401 2954 118 SH SOLE 0 0 118 Computershare Ltd ADR 20557R105 1286 109 SH SOLE 0 0 109 Conocophillips COM 20825C104 1431 22 SH SOLE 0 0 22 CONSOL Energy Inc COM 20854L108 73 5 SH SOLE 0 0 5 Consolidated Edison Hldg Co Inc COM 209115104 39807 440 SH SOLE 0 0 440 Constellation Brand Cl A CL A 21036P108 86526 456 SH SOLE 0 0 456 Corning Inc COM 219350105 174398 5991 SH SOLE 0 0 5991 Corteva Inc com COM 22052L104 87379 2956 SH SOLE 0 0 2956 Costco Whsl Corp New COM 22160K105 354712 1207 SH SOLE 0 0 1207 Coty Inc COM 222070203 1238 110 SH SOLE 0 0 110 Credit Agricole Sa Unsponsored Adr ADR 225313105 2104 290 SH SOLE 0 0 290 Cronos Group Inc COM 22717L101 10585 1380 SH SOLE 0 0 1380 Crown Castle Intl Corp COM 22822V101 73492 517 SH SOLE 0 0 517 CSL Ltd ADR 12637N204 5331 55 SH SOLE 0 0 55 Cummins Inc COM 231021106 42351 237 SH SOLE 0 0 237 Daiichi Sankyo Co Ltd ADR 23381D102 3392 51 SH SOLE 0 0 51 Daikin Industries Adr ADR 23381B106 2275 160 SH SOLE 0 0 160 Daiwa House Ind Ltd Adrf ADR 234062206 2620 84 SH SOLE 0 0 84 Danaher Corp Del COM 235851102 223313 1455 SH SOLE 0 0 1455 Danone Spon Adr ADR 23636T100 1095 66 SH SOLE 0 0 66 Darden Restaurants Inc COM 237194105 1308 12 SH SOLE 0 0 12 Dassault Systemes SA ADR ADR 237545108 2468 15 SH SOLE 0 0 15 Dbs Group Holdings Adr ADR 23304Y100 3002 39 SH SOLE 0 0 39 Deere & Co COM 244199105 94777 547 SH SOLE 0 0 547 Dell Inc COM 24703L202 14646 285 SH SOLE 0 0 285 Delta Air Lines Inc New COM NEW 247361702 64445 1102 SH SOLE 0 0 1102 Deutsche Boerse AG ADR 251542106 3194 203 SH SOLE 0 0 203 Deutsche Post AG ADR 25157Y202 2100 55 SH SOLE 0 0 55 Deutsche Telekom AG ADR 251566105 3042 186 SH SOLE 0 0 186 Diageo Plc New Adr SPON ADR NEW 25243Q205 931026 5528 SH SOLE 0 0 5528 Diamonds TRUST Series I UT SER 1 78467X109 152243 534 SH SOLE 0 0 534 Dicks Sporting Goods Inc COM 253393102 103 2 SH SOLE 0 0 2 Digital Realty TRUST Inc COM 253868103 1078 9 SH SOLE 0 0 9 Digital Rlty Tr Inc 6.625 Pfd Ser C Preferred Stock 253868848 79020 3000 SH SOLE 0 0 3000 Discover Financial Svcs COM 254709108 4411 52 SH SOLE 0 0 52 Dish Network Corp Cl A CL A 25470M109 31462 887 SH SOLE 0 0 887 Disney Walt Co COM DISNEY 254687106 5414664 37438 SH SOLE 0 0 37438 DNB ASA ADR 23328E106 1493 80 SH SOLE 0 0 80 Dollar General Corp COM 256677105 624 4 SH SOLE 0 0 4 Dollar Tree Inc COM 256746108 31131 331 SH SOLE 0 0 331 Dominion Res Inc Va New COM 25746U109 1704722 20583 SH SOLE 0 0 20583 Dover Corporation COM 260003108 4726 41 SH SOLE 0 0 41 Dow Chemical Company COM 260557103 184768 3376 SH SOLE 0 0 3376 DSV A/S ADR 26251A108 2941 51 SH SOLE 0 0 51 Duke Energy Corp New Dp Rep Pfd A Preferred Stock 26441C501 27710 1000 SH SOLE 0 0 1000 Duke Energy New COM NEW 26441C204 478579 5247 SH SOLE 0 0 5247 Dupont De Nemours Inc COM 26614N102 170515 2656 SH SOLE 0 0 2656 E O G Resources Inc COM 26875P101 87110 1040 SH SOLE 0 0 1040 East Japan Railway Co ADR 273202101 2147 142 SH SOLE 0 0 142 Eaton Corporation SHS G29183103 47834 505 SH SOLE 0 0 505 Ebay Inc COM 278642103 50771 1406 SH SOLE 0 0 1406 Ecolab Inc COM 278865100 161340 836 SH SOLE 0 0 836 Edison International COM 281020107 905 12 SH SOLE 0 0 12 Edwards Lifesciences Cp COM 28176E108 58323 250 SH SOLE 0 0 250 Elbit Systems Ltd COM M3760D101 930 6 SH SOLE 0 0 6 Electronic Arts Inc COM 285512109 26770 249 SH SOLE 0 0 249 Elekta AB ADR 28617Y101 514 39 SH SOLE 0 0 39 Eli Lilly and Co COM 532457108 261414 1989 SH SOLE 0 0 1989 Emerson Electric Co COM 291011104 574238 7530 SH SOLE 0 0 7530 Enbridge Inc COM 29250N105 246335 6194 SH SOLE 0 0 6194 Encompass Health Corp COM 29261A100 132860 1918 SH SOLE 0 0 1918 Enel SpA ADR 29265W207 3810 480 SH SOLE 0 0 480 Energy Transfer Equity LP COM UT LTD PTN 29273V100 1169865 91182 SH SOLE 0 0 91182 Entergy Corp New COM 29364G103 1318 11 SH SOLE 0 0 11 Enterprise Prd Prtnrs Lp COM 293792107 1444242 51287 SH SOLE 0 0 51287 Equifax Inc COM 294429105 841 6 SH SOLE 0 0 6 Equinix Inc New COM 29444U700 1751 3 SH SOLE 0 0 3 Equinor Asa Sponsored Adr ADR 29446M102 2190 110 SH SOLE 0 0 110 Equity Lifestyle Properties Inc COM 29472R108 22819 324 SH SOLE 0 0 324 Ericsson Tel Adr B New ADR 294821608 1624 185 SH SOLE 0 0 185 Essity AB ADR 29729L102 548 17 SH SOLE 0 0 17 ETFS Physical Palladium ETF 003262102 206168 1125 SH SOLE 0 0 1125 Etsy Inc com COM 29786A106 15416 348 SH SOLE 0 0 348 Euro Aero Defense Adr ADR 009279100 3588 98 SH SOLE 0 0 98 Evergy Inc COM 30034W106 74333 1142 SH SOLE 0 0 1142 Eversource Energy COM 30040W108 64058 753 SH SOLE 0 0 753 Exelon Corporation COM 30161N101 48599 1066 SH SOLE 0 0 1066 Expeditors Intl Wash COM 302130109 858 11 SH SOLE 0 0 11 Experian Ltd Adr ADR 30215C101 1690 50 SH SOLE 0 0 50 Exxon Mobil Corporation COM 30231G102 5483654 78585 SH SOLE 0 0 78585 F5 Networks Inc COM 315616102 4190 30 SH SOLE 0 0 30 Facebook Inc Class A CL A 30303M102 1380101 6724 SH SOLE 0 0 6724 Fairfax Financial Hldgs Ltd Sub Vtg ADR 303901102 84549 180 SH SOLE 0 0 180 Fairfax India Ho-Sub Com Sub Vtg Shs Isi COM 303897102 463360 36200 SH SOLE 0 0 36200 Fast Retailing Co Ltd ADR 31188H101 2093 35 SH SOLE 0 0 35 Fastenal Co COM 311900104 19214 520 SH SOLE 0 0 520 Ferrari NV COM N3167Y103 2649 16 SH SOLE 0 0 16 Fidelity Natl Finl Inc COM 31620R303 80360 1772 SH SOLE 0 0 1772 Fidelity Natl Info Svcs COM 31620M106 3338 24 SH SOLE 0 0 24 Fifth Third Bancorp COM 316773100 6455 210 SH SOLE 0 0 210 First Trust Financials AlphaDEX ETF ETF 33734X135 63669 1900 SH SOLE 0 0 1900 Fiserv Inc COM 337738108 3238 28 SH SOLE 0 0 28 Flextronics Intl Ltd COM Y2573F102 2183 173 SH SOLE 0 0 173 Flir Systems Inc COM 302445101 6509 125 SH SOLE 0 0 125 Fmc Corp New COM 302491303 2496 25 SH SOLE 0 0 25 Fortescue Metals Group Ltd ADR 34959A206 2630 175 SH SOLE 0 0 175 Fortinet Inc COM 34959E109 80070 750 SH SOLE 0 0 750 Fortive Corp Com COM 34959J108 14056 184 SH SOLE 0 0 184 Fortune Brands Hm & Sec COM 34964C106 34500 528 SH SOLE 0 0 528 Freeport Mcmorn Cp&Gld B COM 35671D857 18827 1435 SH SOLE 0 0 1435 FS KKR Capital Corp COM 302635107 347464 56683 SH SOLE 0 0 56683 Fuji Photo Film Ltd Adrf ADR 35958N107 1492 31 SH SOLE 0 0 31 Fujitsu Adr-Each Cnvinto 5 Ord Npv ADR 359590304 851 45 SH SOLE 0 0 45 Fulton Financial Corp COM 360271100 11068 635 SH SOLE 0 0 635 Gaming and Leisure Properties Inc COM 36467J108 27983 650 SH SOLE 0 0 650 General Dynamics Corp COM 369550108 428178 2428 SH SOLE 0 0 2428 General Electric Company COM 369604103 208325 18667 SH SOLE 0 0 18667 General Mills Inc COM 370334104 1767 33 SH SOLE 0 0 33 General Motors Corp COM 37045V100 22655 619 SH SOLE 0 0 619 Genpact Limited SHS G3922B107 16235 385 SH SOLE 0 0 385 Gentex Corp COM 371901109 2898 100 SH SOLE 0 0 100 Genworth Financial Inc COM CL A 37247D106 58084 13201 SH SOLE 0 0 13201 Gildan Activewear Inc COM 375916103 216455 7330 SH SOLE 0 0 7330 Givaudan SA ADR 37636P108 2942 47 SH SOLE 0 0 47 Glaxosmithkline Plc Adrf SPONSORED ADR 37733W105 80494 1713 SH SOLE 0 0 1713 Glencore Xstrata Adr ADR 37827X100 1933 310 SH SOLE 0 0 310 Global Payments Inc COM 37940X102 27019 148 SH SOLE 0 0 148 Globe Life Inc COM 37959E102 1579 15 SH SOLE 0 0 15 Goldman Sachs Bdc Inc Shs COM 38147U107 25323 1190 SH SOLE 0 0 1190 Goldman Sachs Group Inc COM 38141G104 90822 395 SH SOLE 0 0 395 Golub Capital BDC Inc COM 38173M102 25800 1398 SH SOLE 0 0 1398 Graphic Packaging Holding Co COM 388689101 4096 246 SH SOLE 0 0 246 Grayscale Bitcoin Tr Btc Shs Accd Invs ETF 389637109 9623 1175 SH SOLE 0 0 1175 Guardant Health Inc COM 40131M109 29146 373 SH SOLE 0 0 373 Hang Lung Properties Ltd ADR 41043M104 1613 147 SH SOLE 0 0 147 Hannover Rueckversi Adrf ADR 410693105 2224 23 SH SOLE 0 0 23 Hanover Insurance Group COM 410867105 61502 450 SH SOLE 0 0 450 Hartford Finl Svcs Grp COM 416515104 37252 613 SH SOLE 0 0 613 Hasbro Inc COM 418056107 19221 182 SH SOLE 0 0 182 Hca Inc COM 40412C101 887 6 SH SOLE 0 0 6 Healthcare Realty TRUST COM 421946104 15017 450 SH SOLE 0 0 450 Heineken NV ADR 423012301 906 17 SH SOLE 0 0 17 Henderson Land Development Co Ltd ADR 425166303 2047 417 SH SOLE 0 0 417 Hershey Company COM 427866108 16159 110 SH SOLE 0 0 110 Hess Corporation COM 42809H107 601 9 SH SOLE 0 0 9 Hewlett Packard Enterprises COM 42824C109 4282 270 SH SOLE 0 0 270 Hewlett-Packard Company COM 40434L105 33681 1639 SH SOLE 0 0 1639 Highwoods Pptys Inc COM 431284108 49741 1017 SH SOLE 0 0 1017 Hitachi Construction Machinery Co Ltd ADR 43358L101 1330 22 SH SOLE 0 0 22 Hitachi Ltd ADR 433578507 2809 33 SH SOLE 0 0 33 Home Depot Inc COM 437076102 1459597 6684 SH SOLE 0 0 6684 Honeywell International COM 438516106 631182 3566 SH SOLE 0 0 3566 Hong Kong Exchanges and Clearing Ltd ADR 43858F109 1656 51 SH SOLE 0 0 51 Hoya Corporation Adr ADR 443251103 3077 32 SH SOLE 0 0 32 Hsbc Hldgs Plc Adr New ADR 404280406 4769 122 SH SOLE 0 0 122 Humana Inc COM 444859102 4032 11 SH SOLE 0 0 11 Huron Consulting Group COM 447462102 1581 23 SH SOLE 0 0 23 IAA Inc COM 449253103 988 21 SH SOLE 0 0 21 Iberdrola SA ADR 450737101 3174 77 SH SOLE 0 0 77 Illinois Tool Works Inc COM 452308109 1091531 6077 SH SOLE 0 0 6077 Illumina Inc COM 452327109 995 3 SH SOLE 0 0 3 Informa Plc Adr ADR 45672B305 2407 106 SH SOLE 0 0 106 Ingersoll-Rand PLC SHS G47791101 517325 3892 SH SOLE 0 0 3892 Ingredion Inc COM 457187102 48520 522 SH SOLE 0 0 522 Innovate Biopharmaceuticls Inc COM 45782F105 16713 30000 SH SOLE 0 0 30000 Intel Corp COM 458140100 757727 12660 SH SOLE 0 0 12660 Intercontinental Hotels Group PLC COM 45857P806 961 14 SH SOLE 0 0 14 International Paper Co COM 460146103 14506 315 SH SOLE 0 0 315 Intl Business Machines COM 459200101 576908 4304 SH SOLE 0 0 4304 Intl Game Technology COM G4863A108 1362 91 SH SOLE 0 0 91 Intrcontinentalexchange COM 45866F104 1851 20 SH SOLE 0 0 20 Intuit Inc COM 461202103 72031 275 SH SOLE 0 0 275 Intuitive Surgical New COM NEW 46120E602 206903 350 SH SOLE 0 0 350 Invesco High Yield Eq Div Achiev ETF ETF 46137V563 177310 9337 SH SOLE 0 0 9337 Invesco S&P 500 Equal Weight ETF S&P500 EQL WGT 46137V357 104752310 905222 SH SOLE 0 0 905222 iShares 0-5 Year High Yield Corp Bd ETF ETF 46434V407 159719 3440 SH SOLE 0 0 3440 Ishares Barclays Aggregate Bond CORE US AGGBD ET 464287226 1101646 9804 SH SOLE 0 0 9804 Ishares Core High Dividend Etf ETF 46429B663 117684 1200 SH SOLE 0 0 1200 iShares Core MSCI EAFE CORE MSCI EAFE 46432F842 38010529 582626 SH SOLE 0 0 582626 iShares Core MSCI Emerging Markets ETF ETF 46434G103 17871172 332425 SH SOLE 0 0 332425 iShares Core S&P Mid Cap ETF ETF 464287507 5266728 25589 SH SOLE 0 0 25589 iShares Core S&P Total US Stock Mkt CORE S&P TTL STK 464287150 1452353 19980 SH SOLE 0 0 19980 Ishares Dj Select Div Fd ETF 464287168 318354 3013 SH SOLE 0 0 3013 iShares Edge MSCI Intl Quality Fctr ETF ETF 46434V456 103554 3207 SH SOLE 0 0 3207 iShares Edge MSCI USA Quality Factor ETF ETF 46432F339 92314 914 SH SOLE 0 0 914 iShares Global Consumer Staples ETF 464288737 106577 1921 SH SOLE 0 0 1921 iShares Interm Government/Credit Bd INTRM GOV CR ETF 464288612 482401 4282 SH SOLE 0 0 4282 iShares MSCI EAFE MSCI EAFE ETF 464287465 1667210 24009 SH SOLE 0 0 24009 iShares MSCI Emerging Markets Minimum Volatility ETF ETF 464286533 193079 3291 SH SOLE 0 0 3291 Ishares Nasdaq Biotechnology NASDAQ BIOTECH 464287556 210893 1750 SH SOLE 0 0 1750 Ishares Russell 2000 RUSSELL 2000 ETF 464287655 53123933 320661 SH SOLE 0 0 320661 Ishares Russell 2000 Value ETF ETF 464287630 5090225 39588 SH SOLE 0 0 39588 iShares Russell 3000 ETF 464287689 5843 31 SH SOLE 0 0 31 iShares Russell 3000 Growth CORE S&P US GWT 464287671 351728 5200 SH SOLE 0 0 5200 Ishares Russell Midcap ETF 464287499 1489546 24984 SH SOLE 0 0 24984 Ishares Russell Midcap Growth RUS MD CP GR ETF 464287481 776785 5091 SH SOLE 0 0 5091 iShares Russell Midcap Value RUS MDCP VAL ETF 464287473 20283130 214025 SH SOLE 0 0 214025 iShares S&P 100 ETF 464287101 708635 4918 SH SOLE 0 0 4918 IShares S&P 500 Index CORE S&P500 ETF 464287200 201609237 623714 SH SOLE 0 0 623714 Ishares S&P Smallcap Core ETF ETF 464287804 27167 324 SH SOLE 0 0 324 iShares Short Maturity Bond ETF SHT MAT BD ETF 46431W507 8090091 160997 SH SOLE 0 0 160997 iShares Silver Trust ISHARES 46428Q109 50040 3000 SH SOLE 0 0 3000 Ishares Tr Barclays Tips ETF 464287176 15420 132 SH SOLE 0 0 132 Ishares Tr Russell ETF 464287622 1277522 7100 SH SOLE 0 0 7100 Ishares U S Pfd Etf ETF 464288687 1300238 34590 SH SOLE 0 0 34590 Ishares U S Technology Etf ETF 464287721 34890 150 SH SOLE 0 0 150 iShares Ultra Short-Term Bond ETF ETF 46434V878 939668 18670 SH SOLE 0 0 18670 iShares US Aerospace & Defense US AER DEF ETF 464288760 12214 55 SH SOLE 0 0 55 iShares US Home Construction ETF 464288752 22210559 500013 SH SOLE 0 0 500013 iShares US Industrials ETF 464287754 251460 1500 SH SOLE 0 0 1500 iShares US Real Estate ETF U.S. REAL ES ETF 464287739 29693 319 SH SOLE 0 0 319 ITOCHU Corp ADR 465717106 2519 54 SH SOLE 0 0 54 ITOCHU Techno-Solutions Corp ADR 465720100 2136 151 SH SOLE 0 0 151 J B Hunt Transport Svcs COM 445658107 701 6 SH SOLE 0 0 6 Jabil Circuit Inc COM 466313103 3761 91 SH SOLE 0 0 91 Japan Exchange Group Inc ADR 471059105 1669 188 SH SOLE 0 0 188 JBG SMITH Properties COM 46590V100 9175 230 SH SOLE 0 0 230 Jeronimo Martins SGPS SA ADR 476493101 1218 37 SH SOLE 0 0 37 Jetblue Airways Corp COM 477143101 56 3 SH SOLE 0 0 3 Johnson & Johnson COM 478160104 6147819 42146 SH SOLE 0 0 42146 Johnson Controls Inc COM G51502105 234490 5760 SH SOLE 0 0 5760 JPMorgan Alerian MLP ETN ETN 46625H365 5173107 237190 SH SOLE 0 0 237190 Jpmorgan Chase & Co COM 46625H100 1338612 9603 SH SOLE 0 0 9603 K L A Tencor Corp COM 482480100 891 5 SH SOLE 0 0 5 Kansas City Southern COM 485170302 766 5 SH SOLE 0 0 5 Kddi Corporation Unsp Adr Each Repr ADR 48667L106 2260 151 SH SOLE 0 0 151 Kering SA ADR 492089107 3547 54 SH SOLE 0 0 54 Kimberly-Clark Corp COM 494368103 71113 517 SH SOLE 0 0 517 Kinder Morgan Inc COM 49456B101 15645 739 SH SOLE 0 0 739 Kinsale Cap Group Inc Com COM 49714P108 48289 475 SH SOLE 0 0 475 Kirin Breweries New Adrf ADR 497350306 2199 100 SH SOLE 0 0 100 Knight Swift Transn Hldgs Inc CL A 499049104 34048 950 SH SOLE 0 0 950 Komatsu Ltd Adr New ADR 500458401 1483 61 SH SOLE 0 0 61 Konami Holdings Corp ADR 50046R101 1321 32 SH SOLE 0 0 32 Koninklijke Ahold Delhaize NV ADR ADR 500467501 2152 86 SH SOLE 0 0 86 Kraft Heinz Co Com COM 500754106 236991 7376 SH SOLE 0 0 7376 KraneShares CSI China Internet ETF ETF 500767306 10758 221 SH SOLE 0 0 221 KURA SUSHI USA CL A ORD CL A 501270102 23592 927 SH SOLE 0 0 927 L Oreal Adr ADR 502117203 3319 56 SH SOLE 0 0 56 L3Harris Technologies Ord COM 502431109 140488 710 SH SOLE 0 0 710 Lab Cp Of Amer Hldg New COM 50540R409 2030 12 SH SOLE 0 0 12 LafargeHolcim Ltd ADR 50586V108 1653 149 SH SOLE 0 0 149 Lam Research Corporation COM 512807108 1462 5 SH SOLE 0 0 5 Lamar Advertising Co A COM 512816109 39721 445 SH SOLE 0 0 445 Lamb Weston Holdings Inc COM 513272104 430 5 SH SOLE 0 0 5 Las Vegas Sands Corp COM 517834107 26580 385 SH SOLE 0 0 385 Lauder Estee Co Inc Cl A CL A 518439104 58451 283 SH SOLE 0 0 283 Lazard Ltd COM G54050102 7992 200 SH SOLE 0 0 200 Lear Corp COM 521865204 2195 16 SH SOLE 0 0 16 Leidos Holdings Inc COM 525327102 3818 39 SH SOLE 0 0 39 Lennar Corp Cl A CL A 526057104 13948 250 SH SOLE 0 0 250 Liberty Broadband Corp COM 530307305 30809 245 SH SOLE 0 0 245 Liberty Media Corp Delaware Com C Siriusxm COM 531229607 84004 1745 SH SOLE 0 0 1745 Liberty Media Group COM 531229854 20041 436 SH SOLE 0 0 436 Linde plc COM G5494J103 2555 12 SH SOLE 0 0 12 Lockheed Martin Corp COM 539830109 170726 438 SH SOLE 0 0 438 Loews Corporation COM 540424108 16844 321 SH SOLE 0 0 321 Lonza Group Ltd ADR 54338V101 3027 83 SH SOLE 0 0 83 Lowes Companies Inc COM 548661107 736537 6150 SH SOLE 0 0 6150 Lululemon Athletica Inc COM 550021109 13900 60 SH SOLE 0 0 60 Lvmh Moet New Adr ADR 502441306 6416 69 SH SOLE 0 0 69 M G I C Investment Corp COM 552848103 82895 5850 SH SOLE 0 0 5850 Macquarie Bank Ltd Adr ADR 55607P204 2907 30 SH SOLE 0 0 30 Macys Inc COM 55616P104 28135 1655 SH SOLE 0 0 1655 Magellan Midstream Ptnrs COM UNIT RP LP 559080106 1493477 23755 SH SOLE 0 0 23755 Maiden Holdings Ltdpref Shs Ser A Preferred Stock G5753U120 13720 2000 SH SOLE 0 0 2000 Main Str Cap Corp Com COM 56035L104 143729 3334 SH SOLE 0 0 3334 Manpower Inc COM 56418H100 2428 25 SH SOLE 0 0 25 Marathon Petroleum Corp COM 56585A102 71999 1195 SH SOLE 0 0 1195 Markel Corp COM 570535104 16347331 14300 SH SOLE 0 0 14300 Marriott Intl Inc Cl A CL A 571903202 61481 406 SH SOLE 0 0 406 Marsh & Mc Lennan Co Inc COM 571748102 1543355 13853 SH SOLE 0 0 13853 Martin Marietta Matrls COM 573284106 34116 122 SH SOLE 0 0 122 Marubeni Corp ADR 573810207 1716 23 SH SOLE 0 0 23 Marui Group Co Ltd ADR 573814308 1964 40 SH SOLE 0 0 40 Masco Corp COM 574599106 3311 69 SH SOLE 0 0 69 Mastercard Inc CL A 57636Q104 3888416 13023 SH SOLE 0 0 13023 Mc Donalds Corp COM 580135101 1622245 8209 SH SOLE 0 0 8209 Mckesson Corporation COM 58155Q103 70267 508 SH SOLE 0 0 508 Mediobanca SpA ADR 58502K106 2148 195 SH SOLE 0 0 195 Medtronic Inc SHS G5960L103 3921993 34570 SH SOLE 0 0 34570 Mercadolibre Inc COM 58733R102 18874 33 SH SOLE 0 0 33 Merck & Co Inc COM 58933Y105 775076 8522 SH SOLE 0 0 8522 Merck KGaA ADR 589339209 1254 53 SH SOLE 0 0 53 Metlife Inc COM 59156R108 20898 410 SH SOLE 0 0 410 Microchip Technology Inc COM 595017104 400594 3825 SH SOLE 0 0 3825 Micron Technology Inc COM 595112103 1560 29 SH SOLE 0 0 29 Microsoft Corp COM 594918104 8285750 52541 SH SOLE 0 0 52541 Mitsubishi Cp Spon Adr ADR 606769305 2188 41 SH SOLE 0 0 41 Mitsubishi Electric Corp ADR 606776201 2013 73 SH SOLE 0 0 73 Mitsubishi Estate Adr ADR 606783207 1961 102 SH SOLE 0 0 102 Mitsui & Co Ltd Adr ADR 606827202 2149 6 SH SOLE 0 0 6 Mitsui Fudosan Co Ltd ADR 60683M109 2123 29 SH SOLE 0 0 29 Molina Healthcare Inc COM 60855R100 1493 11 SH SOLE 0 0 11 Momo Inc COM 60879B107 1642 49 SH SOLE 0 0 49 Mondelez Intl Inc Cl A CL A 609207105 1762835 32005 SH SOLE 0 0 32005 Monster Beverage Corporation COM 61174X109 763 12 SH SOLE 0 0 12 Moodys Corp COM 615369105 1424 6 SH SOLE 0 0 6 Morgan Stanley COM NEW 617446448 212277 4153 SH SOLE 0 0 4153 Morgan Stanley Pfd Shs Preferred Stock 61762V507 30000 1200 SH SOLE 0 0 1200 Motorola Solutions Inc Com New COM NEW 620076307 21432 133 SH SOLE 0 0 133 MPLX LP COM UNIT REP LTD 55336V100 1031588 40518 SH SOLE 0 0 40518 MS&AD Insurance Group Holdings Inc ADR 553491101 831 50 SH SOLE 0 0 50 Munchener Ruck AG ADR 626188106 1506 51 SH SOLE 0 0 51 Murata Manufacturing Co Ltd ADR 626425102 1024 66 SH SOLE 0 0 66 Natera Inc COM 632307104 22842 678 SH SOLE 0 0 678 National Australia Bk Ltd Sponsored Adr ADR 632525408 2814 325 SH SOLE 0 0 325 Naturgy Energy Group SA ADR 63903X103 1795 357 SH SOLE 0 0 357 Navteq Corp COM G6700G107 15348 600 SH SOLE 0 0 600 Nestle S A Reg B Adr ADR 641069406 281333 2600 SH SOLE 0 0 2600 NetApp Inc COM 64110D104 170752 2743 SH SOLE 0 0 2743 Netease.Com Inc Adr ADR 64110W102 1840 6 SH SOLE 0 0 6 Netflix Inc COM 64110L106 488591 1510 SH SOLE 0 0 1510 Newcrest Mining Adr ADR 651191108 1106 52 SH SOLE 0 0 52 Newmarket Corporation COM 651587107 14109 29 SH SOLE 0 0 29 Newmont Mining Corp COM 651639106 652 15 SH SOLE 0 0 15 Nextera Energy Inc Com COM 65339F101 120111 496 SH SOLE 0 0 496 Nidec Corp ADR 654090109 2830 82 SH SOLE 0 0 82 Nike Inc Class B CL B 654106103 117463 1159 SH SOLE 0 0 1159 Nintendo Ltd Adr ADR 654445303 2124 42 SH SOLE 0 0 42 Nippon Telegraph & Telephone Corp ADR 654624105 863 17 SH SOLE 0 0 17 NiSource Inc COM 65473P105 529 19 SH SOLE 0 0 19 Nomura Holdings New Adrf ADR 65535H208 2270 440 SH SOLE 0 0 440 Norfolk Southern Corp COM 655844108 632476 3258 SH SOLE 0 0 3258 Northern TRUST Corp COM 665859104 1594 15 SH SOLE 0 0 15 Northrop Grumman Corp COM 666807102 184712 537 SH SOLE 0 0 537 Novartis A G Spon Adr SPONSORED ADR 66987V109 150652 1591 SH SOLE 0 0 1591 Novo-Nordisk A-S Adr ADR 670100205 5151 89 SH SOLE 0 0 89 Nrg Energy Inc New COM 629377508 1153 29 SH SOLE 0 0 29 NTT DOCOMO Inc ADR 62942M201 2768 99 SH SOLE 0 0 99 Nucor Corp COM 670346105 112560 2000 SH SOLE 0 0 2000 NuStar Energy LP COM 67058H201 99891 4150 SH SOLE 0 0 4150 Nvidia Corp COM 67066G104 149651 636 SH SOLE 0 0 636 O Reilly Automotive Inc COM 67103H107 24104 55 SH SOLE 0 0 55 Ohr Pharmaceutical Inc COM 64132K102 87120 12100 SH SOLE 0 0 12100 Omnicom Group Inc COM 681919106 42655 526 SH SOLE 0 0 526 Omv AG ADR 670875509 2024 36 SH SOLE 0 0 36 ONE GAS INC COM 68235P108 3930 42 SH SOLE 0 0 42 Oneok Inc New COM 682680103 1362 18 SH SOLE 0 0 18 Oracle Corporation COM 68389X105 247682 4675 SH SOLE 0 0 4675 Otsuka Holdings Co Ltd ADR 689164101 1213 54 SH SOLE 0 0 54 Owens-Corning Inc COM 690742101 2149 33 SH SOLE 0 0 33 P P G Industries Inc COM 693506107 14684 110 SH SOLE 0 0 110 Pan Pacific International Holdings Corp ADR 69807K105 1750 105 SH SOLE 0 0 105 Parker-Hannifin Corp COM 701094104 11526 56 SH SOLE 0 0 56 Paychex Inc COM 704326107 74428 875 SH SOLE 0 0 875 Paypal Hldgs Inc COM 70450Y103 245979 2274 SH SOLE 0 0 2274 Pepsico Incorporated COM 713448108 7805987 57116 SH SOLE 0 0 57116 Performance Sports Group Ltd COM 680209103 0 35 SH SOLE 0 0 35 Pernod Ricard NV ADR 714264207 2899 81 SH SOLE 0 0 81 Peugeot SA ADR 716830104 789 33 SH SOLE 0 0 33 Pfizer Incorporated COM 717081103 506676 12932 SH SOLE 0 0 12932 Pharmanetics Inc COM 71713J107 0 12398 SH SOLE 0 0 12398 Philip Morris Intl Inc COM 718172109 5891627 69240 SH SOLE 0 0 69240 Phillips COM 718546104 59969 538 SH SOLE 0 0 538 Phillips Van Heusen COM 693656100 5363 51 SH SOLE 0 0 51 Pinnacle West Capital Cp COM 723484101 1259 14 SH SOLE 0 0 14 Plains All Amern Ppln Lp UNIT LTD PARTN 726503105 1028957 55952 SH SOLE 0 0 55952 Pnc Finl Services Gp Inc COM 693475105 70716 443 SH SOLE 0 0 443 Porsche Automobil Holding SE ADR 73328P106 1331 178 SH SOLE 0 0 178 PowerShares QQQ ETF ETF 46090E103 172001 809 SH SOLE 0 0 809 Principal Financial Grp COM 74251V102 472450 8590 SH SOLE 0 0 8590 Procter & Gamble COM 742718109 798837 6396 SH SOLE 0 0 6396 Progressive Corp Ohio COM 743315103 2691153 37176 SH SOLE 0 0 37176 Prudential Financial Inc COM 744320102 171428 1829 SH SOLE 0 0 1829 Pub Svc Ent Group Inc COM 744573106 1358 23 SH SOLE 0 0 23 Public Storage COM 74460D109 1278 6 SH SOLE 0 0 6 PureFunds ISE Cyber Security ETF PRIME CYBR SCRTY 26924G201 11418 275 SH SOLE 0 0 275 Qiagen N V COM N72482123 1589 47 SH SOLE 0 0 47 Qorvo Inc COM 74736K101 6974 60 SH SOLE 0 0 60 Qualcomm Inc COM 747525103 478698 5426 SH SOLE 0 0 5426 Randgold Resources Ltd COM 067901108 688 37 SH SOLE 0 0 37 Raymond James Finl Inc COM 754730109 890127 9950 SH SOLE 0 0 9950 Raytheon Company New COM NEW 755111507 243307 1107 SH SOLE 0 0 1107 Realty Income Corp COM 756109104 54339 738 SH SOLE 0 0 738 Reckitt Benckiser Group PLC ADR 756255204 1120 69 SH SOLE 0 0 69 Regions Financial Cp New COM 7591EP100 1733 101 SH SOLE 0 0 101 Reinsurance Grp Of Amer COM 759351604 14838 91 SH SOLE 0 0 91 Relx Plc Sponsored Adr ADR 759530108 2628 104 SH SOLE 0 0 104 Renaissancere Hldgs Incf COM G7496G103 3136 16 SH SOLE 0 0 16 Repsol SA ADR 76026T205 1861 119 SH SOLE 0 0 119 Republic Services Inc COM 760759100 359 4 SH SOLE 0 0 4 Robert Half International Inc. COM 770323103 1389 22 SH SOLE 0 0 22 Rockwell Automation Inc COM 773903109 1216 6 SH SOLE 0 0 6 Roku Inc Com Cl A COM CL A 77543R102 144746 1081 SH SOLE 0 0 1081 Roper Industries Inc COM 776696106 14169 40 SH SOLE 0 0 40 Ross Stores Inc COM 778296103 117235 1007 SH SOLE 0 0 1007 Rowe T Price Group Inc COM 74144T108 51798 425 SH SOLE 0 0 425 Royal Caribbean Cruises Ltd COM V7780T103 10681 80 SH SOLE 0 0 80 Royal Dsm N V Adr ADR 780249108 2835 87 SH SOLE 0 0 87 Royal Dutch Shell A Adrf SPONS ADR A 780259206 149042 2527 SH SOLE 0 0 2527 Royal Dutch Shell B Adrf ADR 780259107 52474 875 SH SOLE 0 0 875 Rpm International Inc COM 749685103 107464 1400 SH SOLE 0 0 1400 S A P Aktiengesell Adr ADR 803054204 3886 29 SH SOLE 0 0 29 S B A Communications Cp CL A 78410G104 51090 212 SH SOLE 0 0 212 S&p Global Inc COM 78409V104 1365 5 SH SOLE 0 0 5 Safran SA ADR 786584102 3592 93 SH SOLE 0 0 93 Salesforce Com COM 79466L302 264615 1627 SH SOLE 0 0 1627 Sanfilippo John B & Son Inc COM 800422107 45640 500 SH SOLE 0 0 500 Sanofi Aventis Adr ADR 80105N105 17570 350 SH SOLE 0 0 350 Santos Ltd ADR 803021807 1875 326 SH SOLE 0 0 326 Schneider Electric ADR 80687P106 1048 51 SH SOLE 0 0 51 Schw US Brd Mkt Etf ETF 808524102 199293 2592 SH SOLE 0 0 2592 Schwab Emerging Markets Equity ETF ETF 808524706 33912 1239 SH SOLE 0 0 1239 Schwab International Equity ETF ETF 808524805 45162 1343 SH SOLE 0 0 1343 Schwab Strategic Tr 1000 Index Etf ETF 808524722 126 4 SH SOLE 0 0 4 Schwab US Aggregate Bond ETF US AGGREGATE B 808524839 115532 2162 SH SOLE 0 0 2162 Schwab US Dividend Equity ETF ETF 808524797 245825 4244 SH SOLE 0 0 4244 Schwab US Large-Cap ETF US LRG CAP ETF 808524201 692512 9016 SH SOLE 0 0 9016 Schwab US Large-Cap Growth ETF ETF 808524300 271790 2925 SH SOLE 0 0 2925 Schwab US Small-Cap ETF US SML CAP ETF 808524607 87274 1154 SH SOLE 0 0 1154 Schwab US Tips ETF ETF 808524870 29141051 514587 SH SOLE 0 0 514587 Seagate Technology COM G7945M107 2975 50 SH SOLE 0 0 50 Secom Ltd Adr ADR 813113206 2024 90 SH SOLE 0 0 90 Sector Spdr Consumer Fd SBI CONS DISCR 81369Y407 52927 422 SH SOLE 0 0 422 Sector Spdr Health Fund ETF 81369Y209 483224 4744 SH SOLE 0 0 4744 Sector Spdr Tech Select ETF 81369Y803 27501 300 SH SOLE 0 0 300 Select Sector Spdr Trust The Utilities Select Sect ETF 81369Y886 578397 8951 SH SOLE 0 0 8951 Sempra Energy COM 816851109 156782 1035 SH SOLE 0 0 1035 Sensata Technologies Holding N.V. COM G8060N102 56186 1043 SH SOLE 0 0 1043 SGS Ltd ADR 818800104 739 27 SH SOLE 0 0 27 Sherwin Williams Co COM 824348106 34429 59 SH SOLE 0 0 59 Shiseido Ltd Spon Adr ADR 824841407 859 12 SH SOLE 0 0 12 Siemens Ag Adr ADR 826197501 77964 1200 SH SOLE 0 0 1200 Simon Ppty Group New COM 828806109 457605 3072 SH SOLE 0 0 3072 Slack Technologies Inc COM 83088V102 8992 400 SH SOLE 0 0 400 SMC Corp ADR 78445W306 949 41 SH SOLE 0 0 41 Smiths Group PLC ADR 83238P203 1475 66 SH SOLE 0 0 66 Softbank Corp Adr ADR 83404D109 3370 154 SH SOLE 0 0 154 Sonic Healthcare Ltd ADR 83546A203 2021 100 SH SOLE 0 0 100 Sony Corp Adr New ADR 835699307 10268 151 SH SOLE 0 0 151 Southwest Airlines Co COM 844741108 141374 2619 SH SOLE 0 0 2619 Spark New Zealand Limited Ads ADR 84652A102 263 18 SH SOLE 0 0 18 Spdr Dow Jones Reit DJ REIT ETF 78464A607 61722 605 SH SOLE 0 0 605 Spdr Gold TRUST GOLD SHS 78463V107 21435 150 SH SOLE 0 0 150 SPDR S&P 500 Index TR UNIT 78462F103 4742260 14734 SH SOLE 0 0 14734 Spdr Ser Tr S&P Divid Etf ETF 78464A763 161463 1501 SH SOLE 0 0 1501 SPDR Dow Jones Global Real Estate ETF DJ GLB RL ES ETF 78463X749 1105 21 SH SOLE 0 0 21 Spirit Aerosystems Hldgs COM 848574109 1020 14 SH SOLE 0 0 14 Stanley Furniture New COM 42834P108 320978 583597 SH SOLE 0 0 583597 Stanley Works COM 854502101 1989 12 SH SOLE 0 0 12 Starbucks Corp COM 855244109 736101 8372 SH SOLE 0 0 8372 STORE Capital Corp COM 862121100 40964 1100 SH SOLE 0 0 1100 Stryker Corp COM 863667101 38209 182 SH SOLE 0 0 182 Subaru Corp ADR 86428V104 1723 138 SH SOLE 0 0 138 Sumitomo Mitsui New Adrf ADR 86562M209 2416 326 SH SOLE 0 0 326 Sun Communities Inc COM 866674104 120080 800 SH SOLE 0 0 800 Sun Hung Kai Pptys Adr ADR 86676H302 1455 95 SH SOLE 0 0 95 Suntory Beverage & Food Ltd ADR 86803T104 1213 58 SH SOLE 0 0 58 Swisscom AG ADR 871013108 1853 35 SH SOLE 0 0 35 Symantec Corp COM 668771108 78091 3060 SH SOLE 0 0 3060 Symrise AG ADR 87155N109 2343 89 SH SOLE 0 0 89 Synalloy Corp COM 871565107 193650 15000 SH SOLE 0 0 15000 Sysco Corporation COM 871829107 870825 10180 SH SOLE 0 0 10180 Sysmex Corp ADR 87184P109 1439 42 SH SOLE 0 0 42 T J X Cos Inc COM 872540109 1954 32 SH SOLE 0 0 32 Taiwan Semiconductr Adrf ADR 874039100 1743 30 SH SOLE 0 0 30 Take-Two Interactive Software Inc COM 874054109 26690 218 SH SOLE 0 0 218 Tandem Diabetes Care Inc COM NEW 875372203 3279 55 SH SOLE 0 0 55 Target Corporation COM 87612E106 185648 1448 SH SOLE 0 0 1448 TDK Corp ADR 872351408 1710 15 SH SOLE 0 0 15 TE Connectivity Ltd REG SHS H84989104 571781 5966 SH SOLE 0 0 5966 Techtronic Inds Co Adr ADR 87873R101 1387 34 SH SOLE 0 0 34 Teledyne Technologies COM 879360105 245350 708 SH SOLE 0 0 708 Telefonica SA ADR 879382208 2656 381 SH SOLE 0 0 381 Telia Company Ab American Depositary Receipts Unsp ADR 87960M205 1410 164 SH SOLE 0 0 164 Tencent Holdings Ltd ADR ADR 88032Q109 1350 28 SH SOLE 0 0 28 Terna ADR 88088L103 1764 88 SH SOLE 0 0 88 Tesco Plc Sponsored Adrf ADR 881575302 1613 159 SH SOLE 0 0 159 Tesla, Inc COM 88160R101 24681 59 SH SOLE 0 0 59 Texas Instruments Inc COM 882508104 168445 1313 SH SOLE 0 0 1313 The Chemours Company COM 163851108 7091 392 SH SOLE 0 0 392 The Southern Company COM 842587107 387678 6086 SH SOLE 0 0 6086 Thermo Electron Corp COM 883556102 387570 1193 SH SOLE 0 0 1193 THK Co Ltd ADR 872434105 1256 92 SH SOLE 0 0 92 Timken Company COM 887389104 5068 90 SH SOLE 0 0 90 Tokio Marine Holdings Inc ADR 889094108 2984 53 SH SOLE 0 0 53 Tokyo Electron Ltd ADR 889110102 1541 28 SH SOLE 0 0 28 TopBuild Corp COM 89055F103 412 4 SH SOLE 0 0 4 Total S A Adr ADR 89151E109 3926 71 SH SOLE 0 0 71 Townebank Portsmouth Va COM 89214P109 33217 1194 SH SOLE 0 0 1194 Toyota Motor Cp Adr Newf ADR 892331307 4497 32 SH SOLE 0 0 32 Tractor Supply Company COM 892356106 1402 15 SH SOLE 0 0 15 Travelers Companies Inc COM 89417E109 215383 1573 SH SOLE 0 0 1573 Treasury Wine Estates Ltd ADR 89465J109 1975 173 SH SOLE 0 0 173 Tredegar Corporation COM 894650100 396020 17719 SH SOLE 0 0 17719 Tri Continental Corp COM 895436103 641127 22735 SH SOLE 0 0 22735 Tri-County Financial Cp COM 20368X101 147260 4140 SH SOLE 0 0 4140 Triton International Ltd CL A G9078F107 8040 200 SH SOLE 0 0 200 Truist Finl Corp Com COM 89832Q109 2685887 47690 SH SOLE 0 0 47690 Tyson Foods Inc Cl A CL A 902494103 910 10 SH SOLE 0 0 10 U G I Corporation New COM 902681105 32515 720 SH SOLE 0 0 720 U S Bancorp Del New COM NEW 902973304 3641400 61417 SH SOLE 0 0 61417 Under Armour Inc Cl A CL A 904311107 9720 450 SH SOLE 0 0 450 UNDER ARMOUR INC-CLASS C CL C 904311206 153 8 SH SOLE 0 0 8 Unicharm Corp ADR 90460M204 1981 291 SH SOLE 0 0 291 Unilever N V Ny Shs Newf N Y SHS NEW 904784709 192491 3350 SH SOLE 0 0 3350 Unilever Plc Adr New SPON ADR NEW 904767704 126917 2220 SH SOLE 0 0 2220 Union Pacific Corp COM 907818108 4546126 25146 SH SOLE 0 0 25146 United Continental Holdings Inc COM 910047109 1057 12 SH SOLE 0 0 12 United Parcel Service B CL B 911312106 435725 3722 SH SOLE 0 0 3722 United Rentals Inc COM 911363109 109568 657 SH SOLE 0 0 657 United Technologies Corp COM 913017109 4370991 29187 SH SOLE 0 0 29187 Unitedhealth Group Inc COM 91324P102 4225251 14373 SH SOLE 0 0 14373 Universal Corp Va COM 913456109 68883 1207 SH SOLE 0 0 1207 Universal Hlth Svcs Cl B CL B 913903100 861 6 SH SOLE 0 0 6 Unumprovident Corp COM 91529Y106 8865 304 SH SOLE 0 0 304 UPM KYMMENE ADR REP ORD ADR 915436208 1318 38 SH SOLE 0 0 38 Utd Dominion Rlty Tr Inc COM 902653104 3286793 70381 SH SOLE 0 0 70381 Valero Energy Corp New COM 91913Y100 225977 2413 SH SOLE 0 0 2413 Validian Corp COM 91915P107 1110 50000 SH SOLE 0 0 50000 Vanguard 500 ETF ETF 922908363 234274 792 SH SOLE 0 0 792 Vanguard Dividend Appreciation DIV APP ETF 921908844 12420790 99637 SH SOLE 0 0 99637 Vanguard FTSE All-World ex-US Sm-Cp ETF ETF 922042718 36441 328 SH SOLE 0 0 328 Vanguard FTSE International FTSE DEV MKT ETF 921943858 84066 1908 SH SOLE 0 0 1908 Vanguard Global ex-US Real Estate ETF ETF 922042676 34095 577 SH SOLE 0 0 577 Vanguard Health Care ETF ETF 92204A504 127592 665 SH SOLE 0 0 665 Vanguard Index Funds Vanguard High Dividend Yield ETF 921946406 403706 4308 SH SOLE 0 0 4308 Vanguard Information Technology ETF ETF 92204A702 12487 51 SH SOLE 0 0 51 Vanguard Intl Div Apprec ETF ETF 921946810 250120 3471 SH SOLE 0 0 3471 Vanguard Mid Cap Value ETF 922908512 229918 1929 SH SOLE 0 0 1929 Vanguard Mid-Cap ETF MID CAP ETF 922908629 492855 2766 SH SOLE 0 0 2766 Vanguard Reit ETF 922908553 622528 6709 SH SOLE 0 0 6709 Vanguard S&P 500 Value ETF ETF 921932703 78638 626 SH SOLE 0 0 626 Vanguard Small Cap ETF 922908751 373187 2253 SH SOLE 0 0 2253 Vanguard Total International Stock ETF VG TL INTL STK F 921909768 695178 12483 SH SOLE 0 0 12483 Vanguard Total Stock Mkt TOTAL STK MKT 922908769 1570823 9600 SH SOLE 0 0 9600 Vanguard Total World Stock ETF ETF 922042742 16603 205 SH SOLE 0 0 205 Vanguard Value ETF VALUE ETF 922908744 465378 3883 SH SOLE 0 0 3883 Ventas Inc COM 92276F100 23731 411 SH SOLE 0 0 411 Veolia Environnement SA ADR 92334N103 1916 72 SH SOLE 0 0 72 Verisign Inc COM 92343E102 2119 11 SH SOLE 0 0 11 VERITAS FARMS INC COM 92347N207 83600 88000 SH SOLE 0 0 88000 Verizon Communications COM 92343V104 938544 15286 SH SOLE 0 0 15286 Vertex Pharmaceuticals Inc COM 92532F100 1533 7 SH SOLE 0 0 7 Village Bk & Tr Finlcorp COM 92705T200 260 7 SH SOLE 0 0 7 Vinci S A Adr ADR 927320101 3751 135 SH SOLE 0 0 135 Virtus Investment Ptnrs COM 92828Q109 2800 23 SH SOLE 0 0 23 Visa Inc COM CL A 92826C839 2289953 12187 SH SOLE 0 0 12187 Vivendi SA ADR 92852T201 2435 84 SH SOLE 0 0 84 Vulcan Materials Co COM 929160109 1008 7 SH SOLE 0 0 7 W P Carey Inc COM 92936U109 84362 1054 SH SOLE 0 0 1054 Wabtec COM 929740108 467 6 SH SOLE 0 0 6 Walgreen Boots Alliance Inc Com COM 931427108 221925 3764 SH SOLE 0 0 3764 Wal-Mart Stores Inc COM 931142103 5181095 43597 SH SOLE 0 0 43597 Waste Management, INC. COM 94106L109 513905 4510 SH SOLE 0 0 4510 Watsco Inc COM 942622200 116212 645 SH SOLE 0 0 645 Weingarten Rlty Invs Sbi SH BEN 948741103 61980 1984 SH SOLE 0 0 1984 Wells Fargo & Co New COM 949746101 248341 4616 SH SOLE 0 0 4616 Wells Fargo & Co Pfd Preferred Stock 949746887 27 41 SH SOLE 0 0 41 Welltower Inc Com COM 95040Q104 81371 995 SH SOLE 0 0 995 West Japan Railway Co ADR 953432101 1911 22 SH SOLE 0 0 22 WestRock Co COM 96145D105 23944 558 SH SOLE 0 0 558 Weyerhaeuser Co COM 962166104 32163 1065 SH SOLE 0 0 1065 WH Group Ltd ADR 92890T205 1653 80 SH SOLE 0 0 80 White Mountains Ins Newf COM G9618E107 5578 5 SH SOLE 0 0 5 Williams Companies COM 969457100 133093 5611 SH SOLE 0 0 5611 Willis Towers Watson PLC SHS G96629103 86228 427 SH SOLE 0 0 427 WisdomTree International Small Cap Div INTL SMCAP DIV 97717W760 8495 119 SH SOLE 0 0 119 WisdomTree SmallCap Dividend ETF ETF 97717W604 99491 3469 SH SOLE 0 0 3469 WisdomTree US Dividend ex-Financials ETF ETF 97717W406 105913 1145 SH SOLE 0 0 1145 WisdomTree US MidCap Dividend ETF ETF 97717W505 97535 2564 SH SOLE 0 0 2564 Wolters Kluwer Spon Adrf ADR 977874205 2263 31 SH SOLE 0 0 31 World Fuel Services Corp ADR 981475106 1780 41 SH SOLE 0 0 41 Wynn Resorts Ltd COM 983134107 24176 174 SH SOLE 0 0 174 Xilinx Inc COM 983919101 115857 1185 SH SOLE 0 0 1185 Xylem Inc COM 98419M100 75087 953 SH SOLE 0 0 953 Zalando SE ADr 98887L105 2282 90 SH SOLE 0 0 90 Zimmer Biomet Holdings Inc COM 98956P102 79630 532 SH SOLE 0 0 532 Zions Bancorp COM 989701107 1246 24 SH SOLE 0 0 24 Zoetis Inc CL A 98978V103 113027 854 SH SOLE 0 0 854 Zurich Insurance Group Ag ADr 989825104 3691 90 SH SOLE 0 0 90