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 Company Com 88579Y101 234 1,125 SH   SOLE   1,125 0 0
Abbott Labs Com 002824100 176 2,193 SH   SOLE   2,193 0 0
AbbVie Inc. Com 00287Y109 65 800 SH   SOLE   800 0 0
Adobe Systems Incorporated Com 00724F101 22 80 SH   SOLE   80 0 0
ALIBABA GROUP HOLDING LTD A D R Com 01609W102 146 800 SH   SOLE   800 0 0
ALPHABET INC CL A Com 02079K305 2,556 2,171 SH   SOLE   2,171 0 0
ALPHABET INC CL C Com 02079K107 621 529 SH   SOLE   529 0 0
Altria Group Inc Com 02209S103 456 7,940 SH   SOLE   7,940 0 0
Amazon Com 023135106 3,742 2,101 SH   SOLE   2,101 0 0
American Elec Pwr Inc Com 025537101 238 2,835 SH   SOLE   2,835 0 0
American Tower Corporation Com 03027X100 4,036 20,478 SH   SOLE   20,478 0 0
American Water Works Co Inc Com 030420103 2,941 28,204 SH   SOLE   28,204 0 0
Amgen Inc. Com 031162100 52 270 SH   SOLE   270 0 0
Anthem Inc Com 036752103 377 1,312 SH   SOLE   1,312 0 0
Apollo Global Management LLC Com 037612306 1 23 SH   SOLE   23 0 0
APPLE INC Com 037833100 3,416 17,979 SH   SOLE   17,979 0 0
Aqua America, Inc. Com 03836W103 55 1,500 SH   SOLE   1,500 0 0
Arista Networks Inc. Com 040413106 11 33 SH   SOLE   33 0 0
Arlington Asset Investment Corp. Com 041356205 1 40 SH   SOLE   40 0 0
AT&T Inc Com 00206R102 678 21,592 SH   SOLE   21,592 0 0
Automatic Data Processing Inc Com 053015103 48 300 SH   SOLE   300 0 0
AvalonBay Communities Inc Com 053484101 563 2,800 SH   SOLE   2,800 0 0
Baxter International Inc. Com 071813109 647 7,949 SH   SOLE   7,949 0 0
Becton Dickinson and Company Com 075887109 2,547 10,198 SH   SOLE   10,198 0 0
BERKSHIRE HATHAWAY INC CL B Com 084670702 966 4,808 SH   SOLE   4,808 0 0
Boeing Co Com 097023105 2,768 7,255 SH   SOLE   7,255 0 0
BP Prudhoe Bay Royalty Trust Com 055630107 1 24 SH   SOLE   24 0 0
Bristol Myers Squibb Co Com 110122108 51 1,060 SH   SOLE   1,060 0 0
BROOKFIELD ASSET MANAGE CL A Com 112585104 294 6,291 SH   SOLE   6,291 0 0
BROOKFIELD INFRASTRUCTURE PART LP Com G16252101 1,376 32,847 SH   SOLE   32,847 0 0
BROOKFIELD PROPERTY REIT INC Com 11282X103 530 25,850 SH   SOLE   25,850 0 0
BROOKFIELD RENEWABLE PARTNERS L.P. Com G16258108 269 8,397 SH   SOLE   8,397 0 0
Calcol Inc. Com 128699105 1 393,334 SH   SOLE   393,334 0 0
Camden National Corp Com 133034108 143 3,408 SH   SOLE   3,408 0 0
CARMAX INC Com 143130102 756 10,820 SH   SOLE   10,820 0 0
Caterpillar Inc Com 149123101 908 6,698 SH   SOLE   6,698 0 0
CEDAR FAIR LP Com 150185106 1,122 21,319 SH   SOLE   21,319 0 0
Cheniere Energy Inc Com 16411R208 137 2,000 SH   SOLE   2,000 0 0
Chevron Corporation Com 166764100 118 950 SH   SOLE   950 0 0
Chipotle Mexican Grill, Inc. Com 169656105 2 2 SH   SOLE   2 0 0
Chubb Limited Com H1467J104 119 845 SH   SOLE   845 0 0
Cisco Systems Inc Com 17275R102 4,520 83,702 SH   SOLE   83,702 0 0
Citigroup Global Mkts Hlds Inc 02/26/21 Com 17326K312 23 2,500 SH   SOLE   2,500 0 0
CITIGROUP INC Com 172967424 1,269 20,395 SH   SOLE   20,395 0 0
CITY OFFICE REIT INC Com 178587101 916 80,980 SH   SOLE   80,980 0 0
Coca Cola Co Com 191216100 2,459 52,463 SH   SOLE   52,463 0 0
Comcast Corp CL A Com 20030N101 344 8,600 SH   SOLE   8,600 0 0
ConocoPhillips Com 20825C104 44 650 SH   SOLE   650 0 0
Consolidated Edison Inc Com 209115104 525 6,185 SH   SOLE   6,185 0 0
Constellation Brands Inc. Cl A Com 21036P108 37 209 SH   SOLE   209 0 0
COPART INC Com 217204106 360 5,930 SH   SOLE   5,930 0 0
Core Laboratories NV Com N22717107 14 200 SH   SOLE   200 0 0
Costco Wholesale Corporation Com 22160K105 2,168 8,952 SH   SOLE   8,952 0 0
COVETRUS INC NPV Com 22304C100 298 9,352 SH   SOLE   9,352 0 0
Cronos Group Inc. Com 22717L101 14 719 SH   SOLE   719 0 0
CVS Health Corp Com 126650100 52 960 SH   SOLE   960 0 0
CyberArk Software Ltd Com M2682V108 31 255 SH   SOLE   255 0 0
DENNYS CORP Com 24869P104 709 38,615 SH   SOLE   38,615 0 0
DINEEQUITY INC Com 254423106 994 10,880 SH   SOLE   10,880 0 0
DOLLAR TREE INC Com 256746108 753 7,160 SH   SOLE   7,160 0 0
DowDuPont Inc Com 26078J100 775 14,535 SH   SOLE   14,535 0 0
Duke Energy Corp Com 26441C204 695 7,714 SH   SOLE   7,714 0 0
Emergent Capital Com 29102N105 1 300 SH   SOLE   300 0 0
Enterprise Products Partners Com 293792107 152 5,200 SH   SOLE   5,200 0 0
ENVIVA PARTNERS L P Com 29414J107 1,988 61,642 SH   SOLE   61,642 0 0
EOG Res Inc Com 26875P101 6 61 SH   SOLE   61 0 0
Equity Residential Com 29476L107 411 5,450 SH   SOLE   5,450 0 0
EVCI Career Colleges Holding Corp. Com 26926P308 1 3,334 SH   SOLE   3,334 0 0
Expedia Inc. Com 30212P303 8 67 SH   SOLE   67 0 0
ExxonMobil Corp Com 30231G102 1,693 20,944 SH   SOLE   20,944 0 0
Fedex Corporation Com 31428X106 6 30 SH   SOLE   30 0 0
First American Government Obligations Fund Com 31846V567 204 203,137 SH   SOLE   203,137 0 0
FleetCor Technologies, Inc. Com 339041105 4 16 SH   SOLE   16 0 0
Fortress Trans & Infr Investors LLC Com 34960P101 14 760 SH   SOLE   760 0 0
General Electric Corp Com 369604103 20 1,942 SH   SOLE   1,942 0 0
General Mills Inc Com 370334104 92 1,760 SH   SOLE   1,760 0 0
GS Finance Corp Com 36251U525 13 2,500 SH   SOLE   2,500 0 0
Hawaiian Electric Industries Com 419870100 457 11,200 SH   SOLE   11,200 0 0
HealthEquity, Inc. Com 42226A107 26 344 SH   SOLE   344 0 0
Home Depot Inc Com 437076102 3,030 15,790 SH   SOLE   15,790 0 0
Honeywell International Inc. Com 438516106 4 25 SH   SOLE   25 0 0
HSBC USA Inc 12/02/20 Com 40435J505 20 2,500 SH   SOLE   2,500 0 0
I Shares MSCI KLD 400 Social ETF Com 464288570 82 772 SH   SOLE   772 0 0
Idexx Labs, Inc. Com 45168D104 68 300 SH   SOLE   300 0 0
Industrial Select Sector SPDR ETF Com 81369Y704 76 1,000 SH   SOLE   1,000 0 0
Intel Corp Com 458140100 1,598 29,749 SH   SOLE   29,749 0 0
INTERNAP CORP Com 45885A409 80 15,979 SH   SOLE   15,979 0 0
Intl. Business Machines Corp Com 459200101 506 3,586 SH   SOLE   3,586 0 0
Intuit Com 461202103 25 93 SH   SOLE   93 0 0
Invitation Homes Inc. Com 46187W107 1 14 SH   SOLE   14 0 0
iShares Core S&P 500 Com 464287200 763 2,679 SH   SOLE   2,679 0 0
iShares Russell 1000 Growth ETF Com 464287614 199 1,311 SH   SOLE   1,311 0 0
IShares Russell 2000 Growth ETF Com 464287648 128 650 SH   SOLE   650 0 0
IShares Russell Mid Cap ETF Com 464287499 189 3,500 SH   SOLE   3,500 0 0
iShares S&P Small Cap Growth Com 464287887 30 167 SH   SOLE   167 0 0
iShares S&P Small-Cap 600 Value Com 464287879 9 55 SH   SOLE   55 0 0
IShares Select Dividend ETF Com 464287168 69 700 SH   SOLE   700 0 0
IShares US Medical Devices ETF Com 464288810 163 700 SH   SOLE   700 0 0
Johnson & Johnson Com 478160104 4,009 28,672 SH   SOLE   28,672 0 0
JP Morgan Chase & Co Com 46625H100 1,762 17,398 SH   SOLE   17,398 0 0
Kimberly Clark Corp Com 494368103 208 1,675 SH   SOLE   1,675 0 0
KINDER MORGAN INC Com 49456B101 215 10,731 SH   SOLE   10,731 0 0
L3 Technologies, Inc. Com 502413107 1,976 9,571 SH   SOLE   9,571 0 0
Lam Research Corp Com 512807108 36 198 SH   SOLE   198 0 0
LANDMARK INFRASTRUCTURE PARTNERS L P Com 51508J108 652 38,440 SH   SOLE   38,440 0 0
Lilly Eli & Co Com 532457108 130 1,000 SH   SOLE   1,000 0 0
Linde PLC Com G5494J103 28 154 SH   SOLE   154 0 0
Lowes Cos Inc Com 548661107 88 800 SH   SOLE   800 0 0
MacQuarie Infrastructure Corp Com 55608B105 1,020 24,736 SH   SOLE   24,736 0 0
Magellan Midstream Partners Com 559080106 1,195 19,700 SH   SOLE   19,700 0 0
Magnachip Semiconductor Corp Com 55933J203 1 35 SH   SOLE   35 0 0
Marathon Pete Corp Com 56585A102 24 400 SH   SOLE   400 0 0
MARKEL CORP Com 570535104 895 898 SH   SOLE   898 0 0
Mastercard Inc CL A Com 57636Q104 410 1,740 SH   SOLE   1,740 0 0
McDonalds Corp Com 580135101 2,928 15,417 SH   SOLE   15,417 0 0
Merck & Co Inc Com 58933Y105 97 1,162 SH   SOLE   1,162 0 0
MFC Invesco QQQ Trust Unit Ser 1 Com 46090E103 260 1,445 SH   SOLE   1,445 0 0
Microchip Technology Inc Com 595017104 54 650 SH   SOLE   650 0 0
MICROSOFT CORP Com 594918104 5,952 50,460 SH   SOLE   50,460 0 0
Mondelez International Inc Com 609207105 244 4,875 SH   SOLE   4,875 0 0
Nestle S A Sponsored ADR Com 641069406 186 1,950 SH   SOLE   1,950 0 0
Netflix.com Inc. Com 64110L106 260 728 SH   SOLE   728 0 0
NEW RESIDENTIAL INVESTMENT CORP Com 64828T201 529 31,230 SH   SOLE   31,230 0 0
Newmont Mining Corp Com 651639106 1,114 31,123 SH   SOLE   31,123 0 0
NextEra Energy Inc. Com 65339F101 2,214 11,449 SH   SOLE   11,449 0 0
North American Palladium Ltd Com 65704X109 1 12 SH   SOLE   12 0 0
Novartis AG ADR Com 66987V109 200 2,075 SH   SOLE   2,075 0 0
O REILLY AUTOMOTIVE INC Com 67103H107 557 1,433 SH   SOLE   1,433 0 0
Occidental Petroleum Corp Com 674599105 3 44 SH   SOLE   44 0 0
Och-Ziff Capital Management Com 67551U204 1 25 SH   SOLE   25 0 0
Old Republic International Corp Com 680223104 448 21,400 SH   SOLE   21,400 0 0
One Gas Inc Com 68235P108 272 3,050 SH   SOLE   3,050 0 0
Oneok Inc Com 682680103 439 6,276 SH   SOLE   6,276 0 0
Palo Alto Networks Inc Com 697435105 21 84 SH   SOLE   84 0 0
Patriot Transportation Holdings, Inc. Com 70338W105 10 500 SH   SOLE   500 0 0
Pattern Energy Group Inc. Com 70338P100 1,247 56,648 SH   SOLE   56,648 0 0
PayPal Holdings, Inc. Com 70450Y103 3,815 36,732 SH   SOLE   36,732 0 0
Pembina Pipeline Corp Com 706327103 460 12,500 SH   SOLE   12,500 0 0
Pepsico Inc Com 713448108 649 5,295 SH   SOLE   5,295 0 0
Pfizer Inc Com 717081103 893 21,012 SH   SOLE   21,012 0 0
Philip Morris International Com 718172109 385 4,348 SH   SOLE   4,348 0 0
Phillips 66 Com 718546104 31 325 SH   SOLE   325 0 0
Pioneer Nat Res Co Com 723787107 2,546 16,713 SH   SOLE   16,713 0 0
PNC Financial Services Group Com 693475105 41 330 SH   SOLE   330 0 0
PPG Industries Inc. Com 693506107 294 2,600 SH   SOLE   2,600 0 0
Procter & Gamble Co Com 742718109 808 7,765 SH   SOLE   7,765 0 0
Public Storage Inc Com 74460D109 142 650 SH   SOLE   650 0 0
Rayonier, Inc. Com 754907103 336 10,650 SH   SOLE   10,650 0 0
Raytheon Company Com 755111507 81 440 SH   SOLE   440 0 0
Reality Shares Nasdaq NexGen Economy ETF Com 75605A702 8 312 SH   SOLE   312 0 0
Rhinomed LTD Australian Exchange Com Q8135V195 9 61,131 SH   SOLE   61,131 0 0
Salesforce.com Inc. Com 79466L302 22 136 SH   SOLE   136 0 0
Sanofi Contingent Value Rights Com 80105N113 1 100 SH   SOLE   100 0 0
SCHEIN HENRY INC Com 806407102 470 7,815 SH   SOLE   7,815 0 0
Schlumberger LTD Com 806857108 2 35 SH   SOLE   35 0 0
Senior Housing Property Trust Com 81721M109 4 294 SH   SOLE   294 0 0
Skyline Corporation Com 830830105 10 495 SH   SOLE   495 0 0
SPDR S&P 500 EFT Com 78462F103 2 5 SH   SOLE   5 0 0
SPDR S&P Dividend ETF Com 78464A763 70 700 SH   SOLE   700 0 0
Spinnaker Realty Fund, L.P. Com 998007495 388 387,158 SH   SOLE   387,158 0 0
Square, Inc. Com 852234103 29 375 SH   SOLE   375 0 0
Ss&c Technologies Hldgs Inc Com 78467J100 21 322 SH   SOLE   322 0 0
Starwood Property Trust Inc REIT Com 85571B105 1,122 50,184 SH   SOLE   50,184 0 0
STORE CAPITAL CORP Com 862121100 303 9,030 SH   SOLE   9,030 0 0
Stryker Corporation Com 863667101 84 425 SH   SOLE   425 0 0
Suntrust Banks Inc Com 867914103 15 242 SH   SOLE   242 0 0
Technology Select Sector SPDR ETF Com 81369Y803 74 1,000 SH   SOLE   1,000 0 0
Terreno Realty Corp REIT Com 88146M101 18 426 SH   SOLE   426 0 0
Teva Pharmaceutical Industries Limited Com 881624209 2 100 SH   SOLE   100 0 0
The AES Corporation Com 00130H105 1,668 92,238 SH   SOLE   92,238 0 0
The Blackstone Group, LP Com 09253U108 2 30 SH   SOLE   30 0 0
THE KRAFT HEINZ CO Com 500754106 198 6,045 SH   SOLE   6,045 0 0
Thermo Fisher Scientific Inc Com 883556102 86 312 SH   SOLE   312 0 0
TRUPANION INC Com 898202106 328 9,995 SH   SOLE   9,995 0 0
United Technologies Corp Com 913017109 65 500 SH   SOLE   500 0 0
UnitedHealth Group Inc Com 91324P102 2,565 10,371 SH   SOLE   10,371 0 0
UNIVERSAL DISPLAY CORPORATION Com 91347P105 417 2,725 SH   SOLE   2,725 0 0
Valero Energy Corporation Com 91913Y100 5 58 SH   SOLE   58 0 0
Vanguard 500 ETF Com 922908363 37 140 SH   SOLE   140 0 0
Vanguard FTSE All-World ex US ETF Com 922042775 2 26 SH   SOLE   26 0 0
Vanguard FTSE Emerging Markets Com 922042858 351 8,254 SH   SOLE   8,254 0 0
Vanguard High Yield Dividend Com 921946406 2,628 30,677 SH   SOLE   30,677 0 0
Vanguard Mid-Cap ETF Com 922908629 1 4 SH   SOLE   4 0 0
Vanguard Total Stock Market ETF Com 922908769 1 6 SH   SOLE   6 0 0
Verizon Communications Com 92343V104 49 820 SH   SOLE   820 0 0
Visa Inc Cl A Com 92826C839 4,334 27,745 SH   SOLE   27,745 0 0
Vulcan Materials Company Com 929160109 16 127 SH   SOLE   127 0 0
Wabtec Corp. Com 929740108 1 4 SH   SOLE   4 0 0
Walmart Stores Inc Com 931142103 20 200 SH   SOLE   200 0 0
Waste Management Inc Com 94106L109 389 3,738 SH   SOLE   3,738 0 0
WEC Energy Group Inc Com 92939U106 307 3,875 SH   SOLE   3,875 0 0
Wells Fargo & Co Com 949746101 50 1,022 SH   SOLE   1,022 0 0
Welltower Inc. Com 95040Q104 236 3,040 SH   SOLE   3,040 0 0
Wex Inc Com 96208T104 24 120 SH   SOLE   120 0 0
Whirlpool Corp Com 963320106 120 900 SH   SOLE   900 0 0
Wisdom Tree SmallCap Dividend ETF Com 97717W604 1 21 SH   SOLE   21 0 0
ZAYO GROUP HOLDINGS INC Com 98919V105 777 27,330 SH   SOLE   27,330 0 0