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
Abbott Laboratories Com 002824100 3,254 28,072 SH   SOLE 0 28,072 0 0
Abbott Laboratories Com 002824100 6 50 SH   DFND 0 50 0 0
Adobe Inc Com 00724F101 362 618 SH   SOLE 0 618 0 0
Alphabet Inc Class C Com 02079K107 1,790 714 SH   SOLE 0 714 0 0
Alphabet Inc Class A Com 02079K305 6,109 2,502 SH   SOLE 0 2,502 0 0
Alphabet Inc Class A Com 02079K305 20 8 SH   DFND 0 8 0 0
Amazon Com Inc Com 023135106 9,361 2,721 SH   SOLE 0 2,721 0 0
Amazon Com Inc Com 023135106 45 13 SH   DFND 0 13 0 0
American Tower Corp Com 03027X100 3,648 13,504 SH   SOLE 0 13,504 0 0
American Tower Corp Com 03027X100 4 14 SH   DFND 0 14 0 0
Apple Inc Com 037833100 9,995 72,975 SH   SOLE 0 72,975 0 0
Apple Inc Com 037833100 27 200 SH   DFND 0 200 0 0
Asensus Surgical Inc Com 04367G103 257 81,000 SH   SOLE 0 81,000 0 0
Bank Of America Corp Com 060505104 614 14,893 SH   SOLE 0 14,893 0 0
Bank Montreal Que Com 063671101 299 2,920 SH   SOLE 0 2,920 0 0
Bank Nova Scotia Halifax Com 064149107 259 3,977 SH   SOLE 0 3,977 0 0
Bar Harbor Bankshares Com 066849100 1,018 35,555 SH   SOLE 0 35,555 0 0
Boeing Co Com 097023105 1,197 4,998 SH   SOLE 0 4,998 0 0
Chevron Corporation Com 166764100 2,205 21,052 SH   SOLE 0 21,052 0 0
Chevron Corporation Com 166764100 3 24 SH   DFND 0 24 0 0
Constellation Brand Cl A Com 21036P108 2,172 9,287 SH   SOLE 0 9,287 0 0
Costco Wholesale Corp Com 22160K105 4,333 10,952 SH   SOLE 0 10,952 0 0
Crown Castle Intl Corp New Com 22822V101 4,316 22,121 SH   SOLE 0 22,121 0 0
Crown Castle Intl Corp New Com 22822V101 5 24 SH   DFND 0 24 0 0
Danaher Corp Com 235851102 3,846 14,330 SH   SOLE 0 14,330 0 0
Danaher Corp Com 235851102 4 15 SH   DFND 0 15 0 0
Disney Walt Co Com 254687106 3,011 17,132 SH   SOLE 0 17,132 0 0
Disney Walt Co Com 254687106 2 10 SH   DFND 0 10 0 0
Docusign Inc Com 256163106 213 762 SH   SOLE 0 762 0 0
Ecolab Inc Com 278865100 1,077 5,227 SH   SOLE 0 5,227 0 0
Ecolab Inc Com 278865100 4 19 SH   DFND 0 19 0 0
Emerson Electric Co Com 291011104 236 2,448 SH   SOLE 0 2,448 0 0
Extra Space Storage Inc Com Com 30225T102 1,281 7,820 SH   SOLE 0 7,820 0 0
Facebook Inc Class A Com 30303M102 5,336 15,346 SH   SOLE 0 15,346 0 0
Facebook Inc Class A Com 30303M102 9 25 SH   DFND 0 25 0 0
Fidus Invt Corp Com 316500107 951 55,912 SH   SOLE 0 55,912 0 0
First Rep Bk San Francisco Cal Com Com 33616C100 3,159 16,877 SH   SOLE 0 16,877 0 0
First Rep Bk San Francisco Cal Com Com 33616C100 5 28 SH   DFND 0 28 0 0
General Dynamics Corp Com 369550108 1,764 9,369 SH   SOLE 0 9,369 0 0
Home Depot Inc Com 437076102 2,805 8,795 SH   SOLE 0 8,795 0 0
Home Depot Inc Com 437076102 52 162 SH   DFND 0 162 0 0
Honeywell International Com 438516106 2,808 12,803 SH   SOLE 0 12,803 0 0
Honeywell International Com 438516106 171 780 SH   DFND 0 780 0 0
Hydrofarm Hldgs Group Inc Com 44888K209 213 3,596 SH   SOLE 0 3,596 0 0
Intercontinental Exchange Com 45866F104 2,019 17,012 SH   SOLE 0 17,012 0 0
Intuitive Surgical Inc New Com 46120E602 1,699 1,847 SH   SOLE 0 1,847 0 0
Ishares Trust S&P 500 Com 464287200 206 480 SH   SOLE 0 480 0 0
iShares Core US Aggregate Bond Com 464287226 29,571 256,401 SH   SOLE 0 256,401 0 0
iShares Core US Aggregate Bond Com 464287226 102 886 SH   DFND 0 886 0 0
Ishares Tr Barclays 1-3 Year Treas Bond Com 464287457 672 7,797 SH   SOLE 0 7,797 0 0
iShares Tr MSCI EAFE ETF Com 464287465 1,283 16,270 SH   SOLE 0 16,270 0 0
Ishares Russell Midcap Index Fund Com 464287499 277 3,496 SH   SOLE 0 3,496 0 0
Ishares Tr S&P Midcap Com 464287507 11,131 41,419 SH   SOLE 0 41,419 0 0
Ishares Tr S&P Midcap Com 464287507 49 182 SH   DFND 0 182 0 0
Ishares Russell 1000 Val Com 464287598 201 1,268 SH   SOLE 0 1,268 0 0
Ishares Tr Russell 1000 Growth Fund Com 464287614 1,073 3,951 SH   SOLE 0 3,951 0 0
Ishares Tr Dow Jones Re Com 464287739 359 3,525 SH   SOLE 0 3,525 0 0
Ishares U.S. Healthcare ETF Com 464287762 306 1,120 SH   SOLE 0 1,120 0 0
Ishares Tr S&P Muni Fund Com 464288158 248 2,300 SH   SOLE 0 2,300 0 0
Ishares Trust S&P Natl Amt Free Muni Com 464288414 5,052 43,102 SH   SOLE 0 43,102 0 0
Ishares Trust Iboxx $ High Yield Corp Com 464288513 2,490 28,287 SH   SOLE 0 28,287 0 0
iShares MSCI KLD400 Social ETF Com 464288570 1,010 12,190 SH   SOLE 0 12,190 0 0
Ishares Trust Barclays Com 464288588 269 2,485 SH   SOLE 0 2,485 0 0
JPMorgan Chase & Co Com 46625H100 4,510 28,995 SH   SOLE 0 28,995 0 0
JPMorgan Chase & Co Com 46625H100 14 90 SH   DFND 0 90 0 0
Johnson & Johnson Com 478160104 2,081 12,630 SH   SOLE 0 12,630 0 0
Johnson & Johnson Com 478160104 7 40 SH   DFND 0 40 0 0
Lemonade Inc Com 52567D107 263 2,400 SH   SOLE 0 2,400 0 0
Lilly Eli & Company Com 532457108 2,974 12,959 SH   SOLE 0 12,959 0 0
Marsh & McLennan Cos Inc Com 571748102 1,188 8,446 SH   SOLE 0 8,446 0 0
Marsh & McLennan Cos Inc Com 571748102 5 36 SH   DFND 0 36 0 0
Mastercard Inc - A Com 57636Q104 3,132 8,579 SH   SOLE 0 8,579 0 0
Mastercard Inc - A Com 57636Q104 7 20 SH   DFND 0 20 0 0
Mc Donalds Corp Com 580135101 382 1,654 SH   SOLE 0 1,654 0 0
Merck & Co Inc New Com 58933Y105 107 1,382 SH   SOLE 0 1,382 0 0
Merck & Co Inc New Com 58933Y105 105 1,350 SH   DFND 0 1,350 0 0
Microsoft Corp Com 594918104 10,140 37,432 SH   SOLE 0 37,432 0 0
Microsoft Corp Com 594918104 33 120 SH   DFND 0 120 0 0
Microchip Technology Inc Com 595017104 1,132 7,557 SH   SOLE 0 7,557 0 0
Moderna Inc Com Com 60770K107 273 1,160 SH   SOLE 0 1,160 0 0
Nextera Energy Partners LP Com Unit Part In Com 65341B106 3,288 43,059 SH   SOLE 0 43,059 0 0
Nike Inc Class B Com 654106103 4,798 31,058 SH   SOLE 0 31,058 0 0
Nike Inc Class B Com 654106103 10 65 SH   DFND 0 65 0 0
Nvidia Corp Com 67066G104 4,262 5,327 SH   SOLE 0 5,327 0 0
Palo Alto Networks, Inc Com 697435105 2,862 7,714 SH   SOLE 0 7,714 0 0
Paypal Holdings Inco Com 70450Y103 4,551 15,612 SH   SOLE 0 15,612 0 0
Pepsico Incorporated Com 713448108 3,298 22,255 SH   SOLE 0 22,255 0 0
Pfizer Incorporated Com 717081103 815 20,816 SH   SOLE 0 20,816 0 0
Procter & Gamble Com 742718109 208 1,545 SH   SOLE 0 1,545 0 0
Raytheon Technologies Corp Com 75513E101 311 3,643 SH   SOLE 0 3,643 0 0
Ring Energy Inc Com 76680V108 214 71,850 SH   SOLE 0 71,850 0 0
Rockwell Automation Inc Com 773903109 310 1,083 SH   SOLE 0 1,083 0 0
Rockwell Automation Inc Com 773903109 114 400 SH   DFND 0 400 0 0
Royal Bk Cda Montreal Que Com 780087102 283 2,790 SH   SOLE 0 2,790 0 0
S&P Global Inc Com 78409V104 2,443 5,951 SH   SOLE 0 5,951 0 0
SPDR Trust Unit Sr 1 Com 78462F103 6,103 14,258 SH   SOLE 0 14,258 0 0
SPDR Trust Unit Sr 1 Com 78462F103 15 36 SH   DFND 0 36 0 0
Spdr Series Trust S&P Biotech ETF Com 78464A870 3,285 24,260 SH   SOLE 0 24,260 0 0
Spdr Series Trust S&P Biotech ETF Com 78464A870 41 300 SH   DFND 0 300 0 0
Salesforce Com Com 79466L302 3,449 14,120 SH   SOLE 0 14,120 0 0
Salesforce Com Com 79466L302 4 15 SH   DFND 0 15 0 0
Consumer Discret Sel Sect SPDR Com 81369Y407 254 1,420 SH   SOLE 0 1,420 0 0
Sector Spdr Tech Select Com 81369Y803 380 2,572 SH   SOLE 0 2,572 0 0
Select Sector Spdr Communication Services ETF Com 81369Y852 230 2,845 SH   SOLE 0 2,845 0 0
Stryker Corp Com 863667101 2,576 9,919 SH   SOLE 0 9,919 0 0
TJX Cos Inc Com 872540109 3,225 47,833 SH   SOLE 0 47,833 0 0
TJX Cos Inc Com 872540109 13 200 SH   DFND 0 200 0 0
Texas Instruments Inc Com 882508104 2,086 10,846 SH   SOLE 0 10,846 0 0
Thermo Fisher Scientific Com 883556102 3,326 6,593 SH   SOLE 0 6,593 0 0
Thermo Fisher Scientific Com 883556102 5 9 SH   DFND 0 9 0 0
Toronto Dominion Bank F Com 891160509 279 3,984 SH   SOLE 0 3,984 0 0
Union Pacific Corp Com 907818108 2,753 12,518 SH   SOLE 0 12,518 0 0
UnitedHealth Group Inc Com 91324P102 4,302 10,742 SH   SOLE 0 10,742 0 0
UnitedHealth Group Inc Com 91324P102 16 39 SH   DFND 0 39 0 0
Vanguard Index Fd Inc Intermediate Term Com 921937819 5,813 64,620 SH   SOLE 0 64,620 0 0
Vanguard Index Fd Inc Intermediate Term Com 921937819 18 204 SH   DFND 0 204 0 0
Vanguard Bond Index Fund Short Term Bond Etf Com 921937827 1,341 16,316 SH   SOLE 0 16,316 0 0
Vanguard FTSE Developed Markets ETF Com 921943858 1,206 23,406 SH   SOLE 0 23,406 0 0
Vanguard Emrg Mkt ETF Com 922042858 265 4,880 SH   SOLE 0 4,880 0 0
Vanguard S&P 500 ETF Com 922908363 998 2,535 SH   SOLE 0 2,535 0 0
Vanguard S&P 500 ETF Com 922908363 5 12 SH   DFND 0 12 0 0
Vanguard Real Estate ETF Com 922908553 10,766 105,766 SH   SOLE 0 105,766 0 0
Vanguard Real Estate ETF Com 922908553 24 238 SH   DFND 0 238 0 0
Vanguard Mid Cap Com 922908629 256 1,077 SH   SOLE 0 1,077 0 0
Vanguard Index Fds Growth ETF Com 922908736 349 1,216 SH   SOLE 0 1,216 0 0
Vanguard Index Fds Value ETF Com 922908744 267 1,944 SH   SOLE 0 1,944 0 0
Vanguard Total Stock Mkt Com 922908769 254 1,138 SH   SOLE 0 1,138 0 0
Verizon Communications Com 92343V104 2,269 40,505 SH   SOLE 0 40,505 0 0
Visa Inc Cl A Com 92826C839 2,823 12,073 SH   SOLE 0 12,073 0 0
Visa Inc Cl A Com 92826C839 7 30 SH   DFND 0 30 0 0
Accenture PLC-CL A Com G1151C101 3,140 10,650 SH   SOLE 0 10,650 0 0
Accenture PLC-CL A Com G1151C101 4 14 SH   DFND 0 14 0 0
Linde PLC Com Com G5494J103 283 980 SH   SOLE 0 980 0 0
Linde PLC Com Com G5494J103 469 1,622 SH   DFND 0 1,622 0 0