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,254 | 7,232 | SH | | SOLE | | 6,765 | 0 | 6,765 |
AMN Healthcare Services Inc. | COM | 001744101 | 2,947 | 54,323 | SH | | SOLE | | 52,989 | 0 | 52,989 |
AT&T Inc. | COM | 00206R102 | 5,596 | 166,996 | SH | | SOLE | | 163,349 | 0 | 163,349 |
AbbVie, Inc. | COM | 00287Y109 | 520 | 7,150 | SH | | SOLE | | 6,800 | 0 | 6,800 |
Abbott Laboratories | COM | 002824100 | 12,802 | 152,226 | SH | | SOLE | | 149,437 | 0 | 149,437 |
Accenture plc | COM | G1151C101 | 23,748 | 128,527 | SH | | SOLE | | 124,865 | 0 | 124,865 |
Adobe Systems | COM | 00724F101 | 5,370 | 18,226 | SH | | SOLE | | 17,856 | 0 | 17,856 |
Affiliated Managers Group, Inc | COM | 008252108 | 661 | 7,170 | SH | | SOLE | | 7,170 | 0 | 7,170 |
Aflac, Inc. | COM | 001055102 | 55 | 1,000 | SH | | SOLE | | 1,000 | 0 | 1,000 |
Air Products & Chem | COM | 009158106 | 7,380 | 32,603 | SH | | SOLE | | 31,910 | 0 | 31,910 |
Alibaba Group Holding Ltd | COM | 01609w102 | 127 | 749 | SH | | SOLE | | 749 | 0 | 749 |
Allstate Corp. | COM | 020002101 | 357 | 3,508 | SH | | SOLE | | 3,508 | 0 | 3,508 |
Alphabet, Inc. Class A | COM | 02079K305 | 31,687 | 29,264 | SH | | SOLE | | 28,500 | 0 | 28,500 |
Alphabet, Inc. Class C | COM | 02079K107 | 2,922 | 2,703 | SH | | SOLE | | 2,513 | 0 | 2,513 |
Altria Group, Inc | COM | 02209s103 | 93 | 1,955 | SH | | SOLE | | 1,955 | 0 | 1,955 |
Amazon.com, Inc. | COM | 023135106 | 26,549 | 14,020 | SH | | SOLE | | 13,664 | 0 | 13,664 |
American Electric Power Co., I | COM | 025537101 | 263 | 2,990 | SH | | SOLE | | 2,990 | 0 | 2,990 |
American Express Co. | COM | 025816109 | 333 | 2,694 | SH | | SOLE | | 2,694 | 0 | 2,694 |
American Green, Inc. | COM | 02640N101 | 0 | 135,000 | SH | | SOLE | | 135,000 | 0 | 135,000 |
American Tower Corporation | COM | 03027X100 | 4,093 | 20,020 | SH | | SOLE | | 19,190 | 0 | 19,190 |
American Water Works Co., Inc. | COM | 030420103 | 17,119 | 147,581 | SH | | SOLE | | 143,638 | 0 | 143,638 |
Ameriprise Financial, Inc. | COM | 03076c106 | 259 | 1,781 | SH | | SOLE | | 1,781 | 0 | 1,781 |
Amgen Inc. | COM | 031162100 | 9,116 | 49,466 | SH | | SOLE | | 48,476 | 0 | 48,476 |
Analog Devices | COM | 032654105 | 60,031 | 531,858 | SH | | SOLE | | 531,018 | 0 | 531,018 |
Apple, Inc. | COM | 037833100 | 36,356 | 183,692 | SH | | SOLE | | 178,833 | 0 | 178,833 |
Aptiv PLC | COM | G6095L109 | 4,924 | 60,914 | SH | | SOLE | | 59,291 | 0 | 59,291 |
Aramark | COM | 03852U106 | 751 | 20,830 | SH | | SOLE | | 19,894 | 0 | 19,894 |
Archer-Daniels-Midland Co. | COM | 039483102 | 0 | 1 | SH | | SOLE | | 1 | 0 | 1 |
Ares Capital Corp. | COM | 04010L103 | 191 | 10,630 | SH | | SOLE | | 10,630 | 0 | 10,630 |
Automatic Data Processing, Inc | COM | 053015103 | 4,144 | 25,062 | SH | | SOLE | | 24,150 | 0 | 24,150 |
Avangrid | COM | 05351w103 | 736 | 14,567 | SH | | SOLE | | 13,832 | 0 | 13,832 |
BCE Inc. | COM | 05534b760 | 57 | 1,250 | SH | | SOLE | | 1,250 | 0 | 1,250 |
BP PLC (ADR) | COM | 055622104 | 349 | 8,361 | SH | | SOLE | | 8,361 | 0 | 8,361 |
Ball Corp. | COM | 058498106 | 2,931 | 41,882 | SH | | SOLE | | 40,462 | 0 | 40,462 |
Bank of America Corp. | COM | 060505104 | 11,801 | 406,919 | SH | | SOLE | | 399,535 | 0 | 399,535 |
Bank of Hawaii Corporation | COM | 062540109 | 661 | 7,977 | SH | | SOLE | | 7,977 | 0 | 7,977 |
Bar Harbor Bankshares | COM | 066849100 | 431 | 16,200 | SH | | SOLE | | 16,200 | 0 | 16,200 |
Becton, Dickinson & Co. | COM | 075887109 | 10,826 | 42,957 | SH | | SOLE | | 41,320 | 0 | 41,320 |
Berkshire Hathaway Inc., Class | COM | 084670108 | 318 | 1 | SH | | SOLE | | 1 | 0 | 1 |
Berkshire Hathaway Inc., Class | COM | 084670702 | 1,586 | 7,439 | SH | | SOLE | | 7,439 | 0 | 7,439 |
Biogen, Inc. | COM | 09062x103 | 846 | 3,618 | SH | | SOLE | | 3,443 | 0 | 3,443 |
Blackrock, Inc. | COM | 09247x101 | 18,988 | 40,460 | SH | | SOLE | | 39,434 | 0 | 39,434 |
Blackstone Mortgage Trust, Inc | COM | 09257w100 | 15,197 | 427,123 | SH | | SOLE | | 422,767 | 0 | 422,767 |
Boeing Co. | COM | 097023105 | 996 | 2,737 | SH | | SOLE | | 2,687 | 0 | 2,687 |
Booking Holdings, Inc. | COM | 09857L108 | 757 | 404 | SH | | SOLE | | 387 | 0 | 387 |
Boston Beer Company, Inc. - Cl | COM | 100557107 | 397 | 1,051 | SH | | SOLE | | 1,051 | 0 | 1,051 |
Bristol-Myers Squibb Co. | COM | 110122108 | 867 | 19,123 | SH | | SOLE | | 19,023 | 0 | 19,023 |
Broadcom, Inc. | COM | 11135f101 | 22,060 | 76,634 | SH | | SOLE | | 74,376 | 0 | 74,376 |
CBRE Group, Inc. | COM | 12504L109 | 501 | 9,772 | SH | | SOLE | | 9,772 | 0 | 9,772 |
CDW Corporation | COM | 12514g108 | 2,552 | 22,995 | SH | | SOLE | | 22,040 | 0 | 22,040 |
CIGNA Corp. | COM | 125523100 | 234 | 1,488 | SH | | SOLE | | 1,488 | 0 | 1,488 |
CSX Corp. | COM | 126408103 | 239 | 3,086 | SH | | SOLE | | 575 | 0 | 575 |
CVS Health Corporation | COM | 126650100 | 4,878 | 89,519 | SH | | SOLE | | 87,981 | 0 | 87,981 |
Cambridge Bancorp | COM | 132152109 | 1,831 | 22,469 | SH | | SOLE | | 22,469 | 0 | 22,469 |
Camden National Corp. | COM | 133034108 | 365 | 7,955 | SH | | SOLE | | 7,955 | 0 | 7,955 |
Cardinal Health, Inc. | COM | 14149Y108 | 180 | 3,832 | SH | | SOLE | | 3,832 | 0 | 3,832 |
Cash Technologies (Registratio | COM | 147910103 | 0 | 62,500 | SH | | SOLE | | 62,500 | 0 | 62,500 |
Caterpillar Inc. | COM | 149123101 | 139 | 1,020 | SH | | SOLE | | 920 | 0 | 920 |
Celgene Corp | COM | 151020104 | 242 | 2,620 | SH | | SOLE | | 2,620 | 0 | 2,620 |
Charles River Laboratories Int | COM | 159864107 | 12,736 | 89,752 | SH | | SOLE | | 87,611 | 0 | 87,611 |
Charles Schwab Corp. | COM | 808513105 | 15,066 | 374,872 | SH | | SOLE | | 365,653 | 0 | 365,653 |
Chevron Corp. | COM | 166764100 | 5,226 | 41,998 | SH | | SOLE | | 40,540 | 0 | 40,540 |
Chubb Ltd. | COM | H1467J104 | 8,426 | 57,210 | SH | | SOLE | | 55,818 | 0 | 55,818 |
Cintas Corp. | COM | 172908105 | 699 | 2,946 | SH | | SOLE | | 2,813 | 0 | 2,813 |
Cisco Systems, Inc. | COM | 17275R102 | 10,490 | 191,674 | SH | | SOLE | | 186,129 | 0 | 186,129 |
Citigroup, Inc. | COM | 172967424 | 797 | 11,379 | SH | | SOLE | | 10,869 | 0 | 10,869 |
Citizens Financial Group, Inc. | COM | 174610105 | 7,063 | 199,760 | SH | | SOLE | | 195,725 | 0 | 195,725 |
Citrix Systems, Inc. | COM | 177376100 | 393 | 4,000 | SH | | SOLE | | 4,000 | 0 | 4,000 |
Clorox Co. | COM | 189054109 | 126 | 824 | SH | | SOLE | | 824 | 0 | 824 |
Coca-Cola Co. | COM | 191216100 | 944 | 18,535 | SH | | SOLE | | 18,535 | 0 | 18,535 |
Coca-Cola European Partners PL | COM | G25839104 | 18,883 | 334,217 | SH | | SOLE | | 324,664 | 0 | 324,664 |
Colgate-Palmolive Co. | COM | 194162103 | 326 | 4,547 | SH | | SOLE | | 4,547 | 0 | 4,547 |
Comcast Corp. | COM | 20030n101 | 23,712 | 560,832 | SH | | SOLE | | 545,234 | 0 | 545,234 |
Connecticut Water Service, Inc | COM | 207797101 | 507 | 7,275 | SH | | SOLE | | 7,275 | 0 | 7,275 |
ConocoPhillips | COM | 20825c104 | 745 | 12,209 | SH | | SOLE | | 12,209 | 0 | 12,209 |
Constellation Brands, Inc. | COM | 21036p108 | 174 | 885 | SH | | SOLE | | 885 | 0 | 885 |
Costco Wholesale | COM | 22160K105 | 18,272 | 69,142 | SH | | SOLE | | 67,109 | 0 | 67,109 |
Crown Castle International Cor | COM | 22822V101 | 9,457 | 72,549 | SH | | SOLE | | 71,045 | 0 | 71,045 |
Cummins Inc. | COM | 231021106 | 204 | 1,193 | SH | | SOLE | | 1,193 | 0 | 1,193 |
Danaher Corp. | COM | 235851102 | 456 | 3,190 | SH | | SOLE | | 3,190 | 0 | 3,190 |
Danone-ADR | COM | 23636T100 | 3,245 | 191,701 | SH | | SOLE | | 188,512 | 0 | 188,512 |
Darden Restaurants | COM | 237194105 | 5,223 | 42,908 | SH | | SOLE | | 41,963 | 0 | 41,963 |
Deere & Co. | COM | 244199105 | 765 | 4,616 | SH | | SOLE | | 4,348 | 0 | 4,348 |
Diageo PLC (ADR) | COM | 25243q205 | 381 | 2,210 | SH | | SOLE | | 2,210 | 0 | 2,210 |
Dover Corp. | COM | 260003108 | 80 | 800 | SH | | SOLE | | 800 | 0 | 800 |
Dow, Inc. | COM | 260557103 | 171 | 3,460 | SH | | SOLE | | 3,427 | 0 | 3,427 |
DuPont de Nemours, Inc. | COM | 26614N102 | 264 | 3,513 | SH | | SOLE | | 3,480 | 0 | 3,480 |
EOG Resources, Inc. | COM | 26875P101 | 13,630 | 146,310 | SH | | SOLE | | 142,755 | 0 | 142,755 |
Eaton Corp PLC | COM | G29183103 | 884 | 10,609 | SH | | SOLE | | 10,170 | 0 | 10,170 |
Ecolab Inc. | COM | 278865100 | 28 | 141 | SH | | SOLE | | 141 | 0 | 141 |
Eli Lilly and Co. | COM | 532457108 | 3,442 | 31,071 | SH | | SOLE | | 30,374 | 0 | 30,374 |
Emerson Electric Co. | COM | 291011104 | 145 | 2,175 | SH | | SOLE | | 2,175 | 0 | 2,175 |
Energy Select Sector SPDR Fund | COM | 81369y506 | 271 | 4,248 | SH | | SOLE | | 4,248 | 0 | 4,248 |
Enterprise Products Partners, | COM | 293792107 | 593 | 20,555 | SH | | SOLE | | 18,255 | 0 | 18,255 |
Equinor ASA-ADR | COM | 29446m102 | 3,466 | 175,203 | SH | | SOLE | | 172,818 | 0 | 172,818 |
Exxon Mobil Corp. | COM | 30231g102 | 2,929 | 38,225 | SH | | SOLE | | 38,155 | 0 | 38,155 |
Facebook | COM | 30303m102 | 3,067 | 15,891 | SH | | SOLE | | 15,344 | 0 | 15,344 |
Financial Select Sector Index | COM | 81369y605 | 298 | 10,782 | SH | | SOLE | | 10,782 | 0 | 10,782 |
First Trust Dow Jones Internet | COM | 33733E302 | 918 | 6,383 | SH | | SOLE | | 6,149 | 0 | 6,149 |
Fortune Brands Home & Security | COM | 34964C106 | 7,352 | 128,689 | SH | | SOLE | | 126,373 | 0 | 126,373 |
Gallagher (Arthur J.) & Co. | COM | 363576109 | 243 | 2,771 | SH | | SOLE | | 2,771 | 0 | 2,771 |
General Electric Co. | COM | 369604103 | 443 | 42,182 | SH | | SOLE | | 42,182 | 0 | 42,182 |
General Mills, Inc. | COM | 370334104 | 385 | 7,328 | SH | | SOLE | | 5,475 | 0 | 5,475 |
Gilead Sciences, Inc. | COM | 375558103 | 414 | 6,125 | SH | | SOLE | | 5,325 | 0 | 5,325 |
GlaxoSmithKline PLC (ADS) | COM | 37733w105 | 186 | 4,651 | SH | | SOLE | | 4,501 | 0 | 4,501 |
HCA Healthcare, Inc. | COM | 40412c101 | 804 | 5,950 | SH | | SOLE | | 5,675 | 0 | 5,675 |
Hannon Armstrong Sustain. Infr | COM | 41068X100 | 470 | 16,675 | SH | | SOLE | | 15,419 | 0 | 15,419 |
Hasbro Inc. | COM | 418056107 | 3,557 | 33,658 | SH | | SOLE | | 32,439 | 0 | 32,439 |
Health Care Select Sector SPDR | COM | 81369y209 | 307 | 3,313 | SH | | SOLE | | 3,313 | 0 | 3,313 |
Hemp, Inc. | COM | 423703206 | 1 | 63,500 | SH | | SOLE | | 63,500 | 0 | 63,500 |
Hexcel Corp. | COM | 428291108 | 6,622 | 81,875 | SH | | SOLE | | 79,708 | 0 | 79,708 |
Highwoods Properties, Inc. | COM | 431284108 | 5,424 | 131,343 | SH | | SOLE | | 128,079 | 0 | 128,079 |
Home Depot, Inc. | COM | 437076102 | 9,890 | 47,553 | SH | | SOLE | | 46,052 | 0 | 46,052 |
Honeywell International, Inc. | COM | 438516106 | 2,723 | 15,594 | SH | | SOLE | | 14,882 | 0 | 14,882 |
IDEXX Laboratories, Inc. | COM | 45168D104 | 2,131 | 7,741 | SH | | SOLE | | 7,741 | 0 | 7,741 |
Illinois Tool Works | COM | 452308109 | 113 | 750 | SH | | SOLE | | 750 | 0 | 750 |
Illumina Inc. | COM | 452327109 | 12 | 33 | SH | | SOLE | | 33 | 0 | 33 |
Industrials Select Sector Inde | COM | 81369y704 | 332 | 4,288 | SH | | SOLE | | 4,288 | 0 | 4,288 |
Ingersoll-Rand | COM | G47791101 | 10,038 | 79,244 | SH | | SOLE | | 77,443 | 0 | 77,443 |
Int'l Business Machines Corp. | COM | 459200101 | 895 | 6,493 | SH | | SOLE | | 6,071 | 0 | 6,071 |
Intel Corp. | COM | 458140100 | 7,641 | 159,611 | SH | | SOLE | | 157,944 | 0 | 157,944 |
International Paper Co. | COM | 460146103 | 194 | 4,483 | SH | | SOLE | | 4,483 | 0 | 4,483 |
Interpublic Grp Cos | COM | 460690100 | 361 | 15,986 | SH | | SOLE | | 15,986 | 0 | 15,986 |
Itron, Inc. | COM | 465741106 | 621 | 9,922 | SH | | SOLE | | 9,410 | 0 | 9,410 |
J.M. Smucker Co. | COM | 832696405 | 335 | 2,905 | SH | | SOLE | | 2,905 | 0 | 2,905 |
J.P. Morgan Chase & Co. | COM | 46625h100 | 14,932 | 133,559 | SH | | SOLE | | 129,393 | 0 | 129,393 |
Johnson & Johnson | COM | 478160104 | 7,499 | 53,843 | SH | | SOLE | | 51,394 | 0 | 51,394 |
Kimberly-Clark Corp. | COM | 494368103 | 361 | 2,706 | SH | | SOLE | | 2,706 | 0 | 2,706 |
Kinder Morgan, Inc. | COM | 49456b101 | 291 | 13,933 | SH | | SOLE | | 13,933 | 0 | 13,933 |
Koninklijke (Royal) Philips El | COM | 500472303 | 522 | 11,981 | SH | | SOLE | | 11,981 | 0 | 11,981 |
Lam Research | COM | 512807108 | 9,091 | 48,395 | SH | | SOLE | | 47,468 | 0 | 47,468 |
Lenovo Group Ltd. | COM | Y5257Y107 | 15 | 20,000 | SH | | SOLE | | 20,000 | 0 | 20,000 |
Linde PLC | COM | G5494J103 | 347 | 1,729 | SH | | SOLE | | 1,579 | 0 | 1,579 |
Lockheed Martin Corp. | COM | 539830109 | 667 | 1,835 | SH | | SOLE | | 1,656 | 0 | 1,656 |
Lowe's Companies, Inc. | COM | 548661107 | 11,438 | 113,350 | SH | | SOLE | | 111,007 | 0 | 111,007 |
Magellan Midstream Partners, L | COM | 559080106 | 61 | 960 | SH | | SOLE | | 960 | 0 | 960 |
Main Street Capital Corporatio | COM | 56035L104 | 9 | 219 | SH | | SOLE | | 219 | 0 | 219 |
Marsh & McLennan | COM | 571748102 | 21,353 | 214,062 | SH | | SOLE | | 207,640 | 0 | 207,640 |
Masco Corp. | COM | 574599106 | 1,522 | 38,775 | SH | | SOLE | | 36,669 | 0 | 36,669 |
McDonald's Corp. | COM | 580135101 | 6,158 | 29,656 | SH | | SOLE | | 29,300 | 0 | 29,300 |
McKesson Corp. | COM | 58155q103 | 148 | 1,101 | SH | | SOLE | | 1,101 | 0 | 1,101 |
Medtronic PLC | COM | G5960L103 | 377 | 3,868 | SH | | SOLE | | 3,868 | 0 | 3,868 |
Merck & Co., Inc. | COM | 58933Y105 | 6,860 | 81,809 | SH | | SOLE | | 79,709 | 0 | 79,709 |
Microsoft Corp. | COM | 594918104 | 46,119 | 344,278 | SH | | SOLE | | 334,894 | 0 | 334,894 |
Mid-America Apartment Communit | COM | 59522j103 | 4,999 | 42,448 | SH | | SOLE | | 41,365 | 0 | 41,365 |
Mondelez International, Inc. | COM | 609207105 | 4,566 | 84,712 | SH | | SOLE | | 81,503 | 0 | 81,503 |
Morgan Stanley | COM | 617446448 | 1,784 | 40,711 | SH | | SOLE | | 38,844 | 0 | 38,844 |
New Residential Investment Cor | COM | 64828T201 | 21 | 1,354 | SH | | SOLE | | 1,354 | 0 | 1,354 |
NextEra Energy, Inc. | COM | 65339F101 | 10,530 | 51,402 | SH | | SOLE | | 49,821 | 0 | 49,821 |
Nike, Inc. | COM | 654106103 | 1,041 | 12,404 | SH | | SOLE | | 10,604 | 0 | 10,604 |
Noble Energy Inc. | COM | 655044105 | 3,568 | 159,294 | SH | | SOLE | | 155,613 | 0 | 155,613 |
Norfolk Southern Corp. | COM | 655844108 | 1,175 | 5,893 | SH | | SOLE | | 5,893 | 0 | 5,893 |
Northrop Grumman Corp. | COM | 666807102 | 1,278 | 3,955 | SH | | SOLE | | 3,955 | 0 | 3,955 |
ONE Gas, Inc. | COM | 68235P108 | 1,308 | 14,488 | SH | | SOLE | | 14,488 | 0 | 14,488 |
ONEOK Inc. | COM | 682680103 | 3,638 | 52,863 | SH | | SOLE | | 51,269 | 0 | 51,269 |
Old Dominion Freight Lines | COM | 679580100 | 826 | 5,533 | SH | | SOLE | | 5,115 | 0 | 5,115 |
Oracle Corp. | COM | 68389X105 | 168 | 2,947 | SH | | SOLE | | 2,947 | 0 | 2,947 |
PB Bancorp, Inc. | COM | 70454T100 | 128 | 10,801 | SH | | SOLE | | 10,801 | 0 | 10,801 |
PNC Financial Services Group | COM | 693475105 | 5,507 | 40,113 | SH | | SOLE | | 39,338 | 0 | 39,338 |
PPG Industries, Inc. | COM | 693506107 | 205 | 1,760 | SH | | SOLE | | 1,760 | 0 | 1,760 |
Paychex, Inc. | COM | 704326107 | 437 | 5,306 | SH | | SOLE | | 5,306 | 0 | 5,306 |
Pembina Pipeline Corp. | COM | 706327103 | 5 | 147 | SH | | SOLE | | 147 | 0 | 147 |
People's United Financial, Inc | COM | 712704105 | 1,227 | 73,125 | SH | | SOLE | | 73,125 | 0 | 73,125 |
PepsiCo, Inc. | COM | 713448108 | 10,939 | 83,422 | SH | | SOLE | | 81,349 | 0 | 81,349 |
Pfizer, Inc. | COM | 717081103 | 7,328 | 169,150 | SH | | SOLE | | 169,150 | 0 | 169,150 |
Philip Morris International, I | COM | 718172109 | 275 | 3,500 | SH | | SOLE | | 1,865 | 0 | 1,865 |
Phillips 66 | COM | 718546104 | 252 | 2,697 | SH | | SOLE | | 2,697 | 0 | 2,697 |
Pioneer Natural Resources Co. | COM | 723787107 | 7,423 | 48,248 | SH | | SOLE | | 46,978 | 0 | 46,978 |
Procter & Gamble Co. | COM | 742718109 | 8,518 | 77,688 | SH | | SOLE | | 75,468 | 0 | 75,468 |
Prologis, Inc. | COM | 74340w103 | 183 | 2,282 | SH | | SOLE | | 2,282 | 0 | 2,282 |
QS Energy, Inc. | COM | 74736R106 | 7 | 28,000 | SH | | SOLE | | 20,000 | 0 | 20,000 |
Qualcomm, Inc. | COM | 747525103 | 259 | 3,400 | SH | | SOLE | | 3,400 | 0 | 3,400 |
RPM International, Inc. | COM | 749685103 | 61 | 1,000 | SH | | SOLE | | 1,000 | 0 | 1,000 |
Raytheon Co. | COM | 755111507 | 185 | 1,064 | SH | | SOLE | | 1,064 | 0 | 1,064 |
Regeneron Pharmaceuticals | COM | 75886F107 | 5,604 | 17,905 | SH | | SOLE | | 17,497 | 0 | 17,497 |
Royal Dutch Shell PLC ADR | COM | 780259206 | 212 | 3,265 | SH | | SOLE | | 3,265 | 0 | 3,265 |
SPDR S&P Biotech ETF | COM | 78464A870 | 162 | 1,845 | SH | | SOLE | | 1,845 | 0 | 1,845 |
SPDR S&P Oil & Gas Explor & Pr | COM | 78464A730 | 227 | 8,320 | SH | | SOLE | | 8,320 | 0 | 8,320 |
Salesforce.com Inc. | COM | 79466L302 | 3,097 | 20,413 | SH | | SOLE | | 19,561 | 0 | 19,561 |
Schlumberger Ltd. | COM | 806857108 | 210 | 5,284 | SH | | SOLE | | 5,284 | 0 | 5,284 |
Sherwin-Williams Co. | COM | 824348106 | 14,478 | 31,592 | SH | | SOLE | | 30,936 | 0 | 30,936 |
Stanley Black & Decker, Inc. | COM | 854502101 | 5,694 | 39,373 | SH | | SOLE | | 38,423 | 0 | 38,423 |
Starbucks Corp. | COM | 855244109 | 612 | 7,296 | SH | | SOLE | | 6,846 | 0 | 6,846 |
State Street Corp. | COM | 857477103 | 28 | 502 | SH | | SOLE | | 502 | 0 | 502 |
Stora Enso Oyj | COM | 86210M106 | 233 | 19,953 | SH | | SOLE | | 18,596 | 0 | 18,596 |
Stryker Corp. | COM | 863667101 | 14,315 | 69,633 | SH | | SOLE | | 68,468 | 0 | 68,468 |
SunTrust Banks | COM | 867914103 | 5,466 | 86,968 | SH | | SOLE | | 83,980 | 0 | 83,980 |
Sysco Corp. | COM | 871829107 | 3,424 | 48,420 | SH | | SOLE | | 46,097 | 0 | 46,097 |
T-Mobile US, Inc. | COM | 872590104 | 1,864 | 25,138 | SH | | SOLE | | 23,933 | 0 | 23,933 |
TE Connectivity Ltd. | COM | H84989104 | 2,248 | 23,467 | SH | | SOLE | | 22,728 | 0 | 22,728 |
TJX Companies | COM | 872540109 | 9,001 | 170,214 | SH | | SOLE | | 165,301 | 0 | 165,301 |
Target Corp. | COM | 87612e106 | 605 | 6,984 | SH | | SOLE | | 6,984 | 0 | 6,984 |
Technology Select Sector SPDR | COM | 81369y803 | 354 | 4,534 | SH | | SOLE | | 4,134 | 0 | 4,134 |
Texas Instruments Inc. | COM | 882508104 | 4,878 | 42,506 | SH | | SOLE | | 40,892 | 0 | 40,892 |
The Kraft Heinz Company | COM | 500754106 | 27 | 872 | SH | | SOLE | | 222 | 0 | 222 |
Thermo Fisher Scientific, Inc. | COM | 883556102 | 12,021 | 40,931 | SH | | SOLE | | 39,185 | 0 | 39,185 |
Torchmark Corp. | COM | 891027104 | 201 | 2,250 | SH | | SOLE | | 2,250 | 0 | 2,250 |
U.S. Bancorp | COM | 902973304 | 537 | 10,244 | SH | | SOLE | | 10,244 | 0 | 10,244 |
Umicore SA | COM | 90420M104 | 148 | 18,527 | SH | | SOLE | | 17,311 | 0 | 17,311 |
Unilever N.V. | COM | 904784709 | 1,290 | 21,249 | SH | | SOLE | | 20,726 | 0 | 20,726 |
Union Pacific Corp. | COM | 907818108 | 19,520 | 115,425 | SH | | SOLE | | 112,500 | 0 | 112,500 |
United Parcel Service, Inc. | COM | 911312106 | 373 | 3,610 | SH | | SOLE | | 3,610 | 0 | 3,610 |
United Rentals Inc. | COM | 911363109 | 436 | 3,290 | SH | | SOLE | | 3,140 | 0 | 3,140 |
United Technologies Corp. | COM | 913017109 | 1,298 | 9,966 | SH | | SOLE | | 9,516 | 0 | 9,516 |
UnitedHealth Group Inc. | COM | 91324p102 | 15,173 | 62,181 | SH | | SOLE | | 60,186 | 0 | 60,186 |
V. F. Corp. | COM | 918204108 | 11,027 | 126,241 | SH | | SOLE | | 122,711 | 0 | 122,711 |
Valero Energy Corp. | COM | 91913Y100 | 197 | 2,306 | SH | | SOLE | | 2,306 | 0 | 2,306 |
VanEck Vectors Global Alt. Ene | COM | 92189F502 | 216 | 3,333 | SH | | SOLE | | 3,332 | 0 | 3,332 |
Vanguard Health Care ETF | COM | 92204a504 | 66 | 381 | SH | | SOLE | | 381 | 0 | 381 |
Vanguard REIT ETF | COM | 922908553 | 18 | 209 | SH | | SOLE | | 209 | 0 | 209 |
Veolia Environnement SA | COM | 92334n103 | 316 | 12,994 | SH | | SOLE | | 12,159 | 0 | 12,159 |
VeriSign, Inc. | COM | 92343e102 | 418 | 2,000 | SH | | SOLE | | 2,000 | 0 | 2,000 |
Veritex Holdings, Inc. | COM | 923451108 | 641 | 24,716 | SH | | SOLE | | 24,716 | 0 | 24,716 |
Verizon Communications | COM | 92343v104 | 8,651 | 151,428 | SH | | SOLE | | 145,946 | 0 | 145,946 |
Versum Materials, Inc. | COM | 92532W103 | 10 | 187 | SH | | SOLE | | 187 | 0 | 187 |
Visa, Inc. Class A | COM | 92826C839 | 32,325 | 186,257 | SH | | SOLE | | 181,070 | 0 | 181,070 |
Wal-Mart Stores, Inc. | COM | 931142103 | 4,374 | 39,586 | SH | | SOLE | | 37,971 | 0 | 37,971 |
Walgreens Boots Alliance, Inc. | COM | 931427108 | 392 | 7,176 | SH | | SOLE | | 7,176 | 0 | 7,176 |
Walt Disney Co. | COM | 254687106 | 19,537 | 139,907 | SH | | SOLE | | 137,228 | 0 | 137,228 |
Welltower, Inc. | COM | 95040Q104 | 6 | 72 | SH | | SOLE | | 72 | 0 | 72 |
XPO Logistics, Inc. | COM | 983793100 | 1,209 | 20,912 | SH | | SOLE | | 20,912 | 0 | 20,912 |
Xylem, Inc. | COM | 98419M100 | 6,473 | 77,393 | SH | | SOLE | | 75,893 | 0 | 75,893 |
Yum Brands, Inc. | COM | 988498101 | 160 | 1,444 | SH | | SOLE | | 1,444 | 0 | 1,444 |
iShares Nasdaq Biotechnology I | COM | 464287556 | 184 | 1,683 | SH | | SOLE | | 1,683 | 0 | 1,683 |
Invesco FTSE RAFI US 1000 ETF | FTSE RAFI 1000 | 46137V613 | 252 | 2,164 | SH | | SOLE | | 2,164 | 0 | 2,164 |
Invesco QQQ Trust Series 1 | UNIT SER 1 | 46090E103 | 10,824 | 57,965 | SH | | SOLE | | 56,610 | 0 | 56,610 |
Invesco S&P 500 Equal Weight E | S&P500 EQL WGT | 46137V357 | 9,526 | 88,363 | SH | | SOLE | | 86,264 | 0 | 86,264 |
Invesco Water Resources ETF | WATER RES ETF | 46137v142 | 8 | 215 | SH | | SOLE | | 215 | 0 | 215 |
Madison Covered Call & Equity | COM | 557437100 | 7 | 1,132 | SH | | SOLE | | 1,132 | 0 | 1,132 |
ProShares S&P 500 ex-Energy ET | SP500 EX ENRGY | 74347B581 | 219 | 3,531 | SH | | SOLE | | 3,531 | 0 | 3,531 |
SPDR Dow Jones ETF Trust | UT SER 1 | 78467x109 | 93 | 350 | SH | | SOLE | | 350 | 0 | 350 |
SPDR Portfolio Mid Cap ETF | PORTFOLIO MD ETF | 78464a847 | 713 | 20,913 | SH | | SOLE | | 20,913 | 0 | 20,913 |
SPDR S&P 500 ETF Trust | TR UNIT | 78462F103 | 8,060 | 27,510 | SH | | SOLE | | 26,973 | 0 | 26,973 |
SPDR S&P Dividend ETF | S&P DIVID ETF | 78464A763 | 494 | 4,897 | SH | | SOLE | | 4,897 | 0 | 4,897 |
SPDR S&P MidCap 400 ETF Trust | UTSER1 S&PDCRP | 78467Y107 | 1,941 | 5,473 | SH | | SOLE | | 5,028 | 0 | 5,028 |
Schwab U.S. Large-Cap ETF | US LRG CAP ETF | 808524201 | 3,763 | 53,617 | SH | | SOLE | | 53,617 | 0 | 53,617 |
Schwab U.S. Mid-Cap ETF | US MID CAP ETF | 808524508 | 5,332 | 93,399 | SH | | SOLE | | 93,399 | 0 | 93,399 |
Schwab U.S. Small-Cap ETF | US SML CAP ETF | 808524607 | 2,174 | 30,419 | SH | | SOLE | | 30,419 | 0 | 30,419 |
Vanguard Dividend Appreciation | DIV APP ETF | 921908844 | 361 | 3,131 | SH | | SOLE | | 3,131 | 0 | 3,131 |
Vanguard Growth ETF | GROWTH ETF | 922908736 | 49 | 299 | SH | | SOLE | | 299 | 0 | 299 |
Vanguard High Dividend Yield I | HIGH DIV YLD | 921946406 | 1,175 | 13,448 | SH | | SOLE | | 13,448 | 0 | 13,448 |
Vanguard Mid-Cap ETF | MID CAP ETF | 922908629 | 8 | 46 | SH | | SOLE | | 46 | 0 | 46 |
Vanguard S&P 500 ETF | S&P 500 ETF SHS | 922908363 | 3,786 | 14,067 | SH | | SOLE | | 14,067 | 0 | 14,067 |
Vanguard Small Cap ETF | SMALL CP ETF | 922908751 | 2,395 | 15,285 | SH | | SOLE | | 14,955 | 0 | 14,955 |
Vanguard Small Cap Value ETF | SM CP VAL ETF | 922908611 | 40 | 305 | SH | | SOLE | | 305 | 0 | 305 |
Vanguard Total Stock Market ET | TOTAL STK MKT | 922908769 | 2,072 | 13,805 | SH | | SOLE | | 13,805 | 0 | 13,805 |
Vanguard Value ETF | VALUE ETF | 922908744 | 247 | 2,226 | SH | | SOLE | | 2,226 | 0 | 2,226 |
WisdomTree Total Dividend Fd | US TOTAL DIVIDND | 97717w109 | 18 | 185 | SH | | SOLE | | 185 | 0 | 185 |
iShares Dow Jones Select Divid | SELECT DIVID ETF | 464287168 | 21 | 213 | SH | | SOLE | | 213 | 0 | 213 |
iShares MSCI USA ESG Optimized | ESG MSCI USA ETF | 46435G425 | 3,735 | 57,873 | SH | | SOLE | | 51,687 | 0 | 51,687 |
iShares Russell 1000 Growth In | RUSSELL1000GRW | 464287614 | 2,153 | 13,682 | SH | | SOLE | | 13,682 | 0 | 13,682 |
iShares Russell 1000 Index | RUS 1000 ETF | 464287622 | 1,125 | 6,912 | SH | | SOLE | | 6,912 | 0 | 6,912 |
iShares Russell 1000 Value Ind | RUS 1000 VAL ETF | 464287598 | 350 | 2,750 | SH | | SOLE | | 2,750 | 0 | 2,750 |
iShares Russell 2000 Index Fun | RUSSELL 2000 ETF | 464287655 | 514 | 3,305 | SH | | SOLE | | 3,255 | 0 | 3,255 |
iShares Russell 3000 Index Fun | RUSSELL 3000 | 464287689 | 386 | 2,242 | SH | | SOLE | | 2,242 | 0 | 2,242 |
iShares Russell Midcap Index F | RUS MID-CAP ETF | 464287499 | 336 | 6,020 | SH | | SOLE | | 6,020 | 0 | 6,020 |
iShares S&P 500 Index Fund | CORE S&P500 ETF | 464287200 | 68,095 | 231,027 | SH | | SOLE | | 228,652 | 0 | 228,652 |
iShares S&P MidCap 400 Index F | CORE S&P MCP ETF | 464287507 | 14,157 | 72,877 | SH | | SOLE | | 71,018 | 0 | 71,018 |
iShares S&P SmallCap 600 Index | CORE S&P SCP ETF | 464287804 | 15,160 | 193,670 | SH | | SOLE | | 188,531 | 0 | 188,531 |
SPDR MSCI EAFE Fossil Fuel Re | MSCI EAFE FS ETF | 78470E106 | 554 | 8,168 | SH | | SOLE | | 8,168 | 0 | 8,168 |
Schwab Emerging Markets Equity | EMRG MKTEQ ETF | 808524706 | 232 | 8,824 | SH | | SOLE | | 8,824 | 0 | 8,824 |
Schwab International Equity ET | INTL EQTY ETF | 808524805 | 2,459 | 76,615 | SH | | SOLE | | 76,615 | 0 | 76,615 |
Vanguard FTSE All-Wld ex-US Sm | FTSE SMCAP ETF | 922042718 | 5,101 | 48,458 | SH | | SOLE | | 47,858 | 0 | 47,858 |
Vanguard FTSE All-World ex-US | ALLWRLD EX US | 922042775 | 18,523 | 363,270 | SH | | SOLE | | 357,100 | 0 | 357,100 |
iShare Core MSCI EAFE ETF | CORE MSCI EAFE | 46432F842 | 24,941 | 406,202 | SH | | SOLE | | 400,659 | 0 | 400,659 |
iShares Core MSCI Emerging Mar | CORE MSCI EMKT | 46434g103 | 7,968 | 154,898 | SH | | SOLE | | 151,518 | 0 | 151,518 |
iShares MSCI EAFE ESG Select E | MSCI EAFE ESG OP | 46435G516 | 8,680 | 134,967 | SH | | SOLE | | 118,231 | 0 | 118,231 |
iShares MSCI EAFE Index Fund | MSCI EAFE ETF | 464287465 | 1,504 | 22,878 | SH | | SOLE | | 22,878 | 0 | 22,878 |
iShares MSCI EAFE Small Cap In | EAFE SML CP ETF | 464288273 | 499 | 8,698 | SH | | SOLE | | 8,698 | 0 | 8,698 |
iShares MSCI EM ESG Select ETF | MSCI EM ESG OPZ | 46434G863 | 276 | 8,108 | SH | | SOLE | | 8,108 | 0 | 8,108 |
iShares MSCI Emerging Markets | MSCI EMG MKT ETF | 464287234 | 508 | 11,847 | SH | | SOLE | | 11,847 | 0 | 11,847 |
DNP Select Income Fund, Inc. | COM | 23325p104 | 37 | 3,110 | SH | | SOLE | | 3,110 | 0 | 3,110 |
Templeton Dragon Fund, Inc. | COM | 88018T101 | 14 | 742 | SH | | SOLE | | 742 | 0 | 742 |