The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COM 88579Y101 20,611 125,374 SH   SOLE   123,180 0 2,194
Abbott Labs COM 002824100 2,272 27,160 SH   SOLE   25,864 0 1,296
Abbvie Inc COM 00287Y109 1,543 20,382 SH   SOLE   19,728 0 654
Accenture Plc COM G1151C101 24,525 127,502 SH   SOLE   125,693 0 1,809
Activision Blizzard Inc COM 00507V109 5,133 97,000 SH   SOLE   95,405 0 1,595
Adobe Systems Inc COM 00724F101 401 1,453 SH   SOLE   1,453 0 0
Aflac Inc COM 001055102 254 4,860 SH   SOLE   4,860 0 0
Air Products & Chemicals Inc COM 009158106 861 3,880 SH   SOLE   3,849 0 31
Akamai Technologies Inc COM 00971T101 17,254 188,813 SH   SOLE   185,328 0 3,485
Alphabet Inc-A COM 02079K305 56,535 46,297 SH   SOLE   45,278 0 1,019
Alphabet Inc-C COM 02079K107 12,768 10,474 SH   SOLE   10,209 0 265
Altria Group Inc COM 02209S103 460 11,250 SH   SOLE   10,770 0 480
Amazon.com Inc COM 023135106 29,977 17,269 SH   SOLE   16,943 0 326
American Express Co COM 025816109 303 2,564 SH   SOLE   2,564 0 0
American Tower Corp COM 03027X100 81,115 366,820 SH   SOLE   358,295 0 8,525
American Water Works Co Inc COM 030420103 55,828 449,393 SH   SOLE   439,432 0 9,961
Ametek Inc COM 031100100 41,323 450,048 SH   SOLE   442,318 0 7,730
Amgen Inc COM 031162100 1,342 6,936 SH   SOLE   6,456 0 480
Amphenol Corp COM 032095101 43,327 448,989 SH   SOLE   441,435 0 7,554
Ansys Inc COM 03662Q105 21,576 97,470 SH   SOLE   96,570 0 900
Aon PLC COM G0408V102 29,592 152,877 SH   SOLE   150,962 0 1,915
Apple Inc COM 037833100 88,606 395,616 SH   SOLE   386,491 0 9,125
Applied Materials Inc COM 038222105 256 5,140 SH   SOLE   5,140 0 0
Aqua America Inc COM 03836W103 350 7,817 SH   SOLE   7,817 0 0
Assurant Inc COM 04621X108 590 4,690 SH   SOLE   4,690 0 0
AT&T Inc COM 00206R102 1,823 48,182 SH   SOLE   45,847 0 2,335
Automatic Data Processing Inc COM 053015103 9,798 60,696 SH   SOLE   59,918 0 778
Bank of America Corp COM 060505104 652 22,358 SH   SOLE   21,957 0 401
Bank of Nova Scotia COM 064149107 250 4,400 SH   SOLE   4,400 0 0
BB&T Corp COM 054937107 529 9,918 SH   SOLE   9,888 0 30
Berkshire Hathaway Inc-A COM 084670108 624 2 SH   SOLE   2 0 0
Berkshire Hathaway Inc-B COM 084670702 53,028 254,916 SH   SOLE   250,594 0 4,322
Blackrock Inc COM 09247X101 287 643 SH   SOLE   643 0 0
Blackstone Group Inc COM 09260D107 454 9,300 SH   SOLE   9,300 0 0
Boeing Co COM 097023105 10,705 28,135 SH   SOLE   27,888 0 247
Booking Holdings Inc COM 09857L108 28,079 14,307 SH   SOLE   14,053 0 254
Borgwarner Inc COM 099724106 15,333 418,034 SH   SOLE   410,413 0 7,621
Bristol-Myers Squibb Co COM 110122108 628 12,394 SH   SOLE   12,044 0 350
Broadcom Ltd COM 11135F101 483 1,750 SH   SOLE   1,750 0 0
Brown Forman Corp-B COM 115637209 1,551 24,712 SH   SOLE   24,712 0 0
Camden Natl Corp COM 133034108 212 4,900 SH   SOLE   4,600 0 300
Canadian Natl Railway COM 136375102 276 3,070 SH   SOLE   3,070 0 0
Carnival Corp COM 143658300 7,819 178,877 SH   SOLE   175,517 0 3,360
Caterpillar Inc COM 149123101 268 2,123 SH   SOLE   2,111 0 12
Celgene Corp COM 151020104 235 2,365 SH   SOLE   2,365 0 0
Cerner Corp COM 156782104 41,866 614,142 SH   SOLE   604,904 0 9,238
Charles Schwab Corp COM 808513105 264 6,309 SH   SOLE   6,309 0 0
Chevron Corp COM 166764100 3,829 32,287 SH   SOLE   31,497 0 790
Chubb Ltd COM H1467J104 42,585 263,783 SH   SOLE   260,392 0 3,391
Church & Dwight Inc COM 171340102 657 8,730 SH   SOLE   8,730 0 0
Cisco Systems Inc COM 17275R102 1,002 20,274 SH   SOLE   20,274 0 0
Clorox Co COM 189054109 1,265 8,328 SH   SOLE   8,194 0 134
CME Group Inc COM 12572Q105 25,620 121,228 SH   SOLE   118,748 0 2,480
Coca Cola Co COM 191216100 1,253 23,013 SH   SOLE   21,988 0 1,025
Cognizant Tech Solutions Corp COM 192446102 22,887 379,766 SH   SOLE   373,099 0 6,667
Colgate Palmolive Co COM 194162103 9,133 124,248 SH   SOLE   121,136 0 3,112
Comcast Corp COM 20030N101 6,471 143,551 SH   SOLE   141,693 0 1,858
Conocophillips COM 20825C104 19,086 334,955 SH   SOLE   330,513 0 4,442
Consolidated Edison Inc COM 209115104 609 6,450 SH   SOLE   6,450 0 0
Constellation Brands Inc-A COM 21036P108 20,893 100,797 SH   SOLE   98,532 0 2,265
Cooper Companies Inc COM 216648402 2,470 8,316 SH   SOLE   7,866 0 450
Costco Wholesale Corp COM 22160K105 33,488 116,233 SH   SOLE   114,799 0 1,434
Covetrus Inc COM 22304C100 339 28,491 SH   SOLE   28,391 0 100
CSX Corp COM 126408103 271 3,916 SH   SOLE   3,916 0 0
Cullen/Frost Bankers Inc COM 229899109 23,854 269,388 SH   SOLE   264,926 0 4,462
Cyberark Software Ltd COM M2682V108 1,012 10,135 SH   SOLE   9,995 0 140
Danaher Corp COM 235851102 59,097 409,175 SH   SOLE   401,348 0 7,827
Deere & Co COM 244199105 1,373 8,140 SH   SOLE   7,995 0 145
Diageo Plc ADR COM 25243Q205 538 3,292 SH   SOLE   3,292 0 0
Dominion Energy Inc COM 25746U109 332 4,102 SH   SOLE   4,102 0 0
Dow Inc COM 260557103 217 4,559 SH   SOLE   4,559 0 0
Du Pont De Nemours COM 26614N102 348 4,875 SH   SOLE   4,866 0 9
Duke Energy Corp COM 26441C204 352 3,667 SH   SOLE   3,667 0 0
Dunkin Brands Group Inc COM 265504100 39,298 495,188 SH   SOLE   488,641 0 6,547
Ecolab Inc COM 278865100 42,783 216,032 SH   SOLE   212,086 0 3,946
Eli Lilly & Co COM 532457108 663 5,928 SH   SOLE   4,743 0 1,185
Emerson Electric Co COM 291011104 2,037 30,461 SH   SOLE   30,166 0 295
Energy Transfer LP COM 29273V100 157 12,000 SH   SOLE   12,000 0 0
Enterprise Products Partners L COM 293792107 782 27,355 SH   SOLE   26,580 0 775
EOG Resources Inc COM 26875P101 224 3,020 SH   SOLE   3,020 0 0
Exxon Mobil Corp COM 30231G102 29,899 423,434 SH   SOLE   409,283 0 14,151
F5 Networks Inc COM 315616102 345 2,460 SH   SOLE   2,460 0 0
Facebook Inc-A COM 30303M102 29,434 165,285 SH   SOLE   161,535 0 3,750
Financial Select Sector SPDR COM 81369Y605 242 8,660 SH   SOLE   8,545 0 115
Fiserv Inc COM 337738108 439 4,235 SH   SOLE   4,235 0 0
Fortive Corp COM 34959J108 203 2,957 SH   SOLE   2,957 0 0
General Dynamics Corp COM 369550108 249 1,362 SH   SOLE   1,362 0 0
General Electric Co COM 369604103 502 56,142 SH   SOLE   54,611 0 1,531
Gilead Sciences Inc COM 375558103 295 4,662 SH   SOLE   4,462 0 200
Globe Life Inc COM 37959E102 11,067 115,573 SH   SOLE   113,206 0 2,367
Henry Schein Inc COM 806407102 25,232 397,349 SH   SOLE   388,565 0 8,784
Hershey Co COM 427866108 31,118 200,773 SH   SOLE   199,111 0 1,662
Hologic Inc COM 436440101 5,931 117,464 SH   SOLE   113,999 0 3,465
Home Depot Inc COM 437076102 22,695 97,813 SH   SOLE   95,677 0 2,136
Honeywell International Inc COM 438516106 2,573 15,209 SH   SOLE   14,691 0 518
Idexx Labs Corp COM 45168D104 34,634 127,365 SH   SOLE   125,105 0 2,260
Illinois Tool Wks Inc COM 452308109 796 5,088 SH   SOLE   5,088 0 0
Intel Corp COM 458140100 1,610 31,249 SH   SOLE   31,149 0 100
Intl Business Machines Corp COM 459200101 1,394 9,589 SH   SOLE   9,489 0 100
Intuit Inc COM 461202103 49,711 186,927 SH   SOLE   184,931 0 1,996
Intuitive Surgical Inc COM 46120E602 269 499 SH   SOLE   499 0 0
Invesco QQQ Trust Series 1 ETF COM 46090E103 293 1,551 SH   SOLE   1,335 0 216
Invesco S&P 500 Equal Weight E COM 46137V357 1,453 13,440 SH   SOLE   2,885 0 10,555
IQ Hedge Multi Strategy Tracke COM 45409B107 204 6,710 SH   SOLE   6,710 0 0
iShares Core S&P 500 ETF COM 464287200 785 2,630 SH   SOLE   2,333 0 297
iShares Core S&P M/C ETF COM 464287507 20,402 105,586 SH   SOLE   42,514 0 63,072
iShares Core S&P S/C ETF COM 464287804 1,279 16,430 SH   SOLE   14,083 0 2,347
iShares MSCI EM ETF COM 464287234 264 6,448 SH   SOLE   4,693 0 1,755
iShares Russell 1000 ETF COM 464287622 5,418 32,929 SH   SOLE   26,947 0 5,982
iShares Russell 1000 Gwth ETF COM 464287614 1,067 6,682 SH   SOLE   6,101 0 581
iShares Russell 2000 ETF COM 464287655 1,279 8,450 SH   SOLE   4,190 0 4,260
iShares Russell 3000 ETF COM 464287689 84,406 485,735 SH   SOLE   485,657 0 78
iShares Russell M/C ETF COM 464287499 1,321 23,612 SH   SOLE   14,602 0 9,010
iShares Russell M/C Gwth ETF COM 464287481 377 2,667 SH   SOLE   2,667 0 0
iShares Russell M/C Value ETF COM 464287473 306 3,414 SH   SOLE   3,351 0 63
iShares Russell1000 Value ETF COM 464287598 474 3,697 SH   SOLE   2,416 0 1,281
iShares S&P 500 Gwth ETF COM 464287309 275 1,529 SH   SOLE   1,302 0 227
iShares S&P 500 Value COM 464287408 253 2,123 SH   SOLE   2,123 0 0
iShares S&P GSCI Commodity ETF COM 46428R107 196 13,040 SH   SOLE   13,040 0 0
iShares S&P M/C 400 Gwth ETF COM 464287606 541 2,416 SH   SOLE   2,351 0 65
iShares S&P M/C 400 Value ETF COM 464287705 224 1,404 SH   SOLE   1,377 0 27
Jack Henry & Associates Inc COM 426281101 254 1,737 SH   SOLE   1,737 0 0
Johnson & Johnson COM 478160104 41,451 320,380 SH   SOLE   312,829 0 7,550
JP Morgan Chase & Co COM 46625H100 26,247 223,017 SH   SOLE   219,532 0 3,485
Keycorp COM 493267108 264 14,822 SH   SOLE   13,322 0 1,500
Kimberly Clark Corp COM 494368103 1,567 11,028 SH   SOLE   11,028 0 0
L3 Harris Technologies Inc COM 502431109 355 1,700 SH   SOLE   1,685 0 15
Linde Plc COM G5494J103 37,211 192,089 SH   SOLE   188,971 0 3,118
Lockheed Martin Corp COM 539830109 442 1,133 SH   SOLE   1,133 0 0
Lowe's Companies Inc COM 548661107 1,271 11,562 SH   SOLE   11,562 0 0
Magellan Midstream Partners LP COM 559080106 472 7,115 SH   SOLE   6,715 0 400
Mastercard Inc-A COM 57636Q104 620 2,282 SH   SOLE   2,167 0 115
McCormick & Co Inc COM 579780206 10,253 65,600 SH   SOLE   65,115 0 485
McDonalds Corp COM 580135101 3,399 15,832 SH   SOLE   14,967 0 865
Medtronic Plc COM G5960L103 37,272 343,141 SH   SOLE   338,695 0 4,446
Merck & Co Inc COM 58933Y105 23,574 280,046 SH   SOLE   274,907 0 5,139
Mettler-Toledo Intl Inc COM 592688105 43,320 61,499 SH   SOLE   60,261 0 1,238
Microchip Technology Inc COM 595017104 52,762 567,878 SH   SOLE   557,764 0 10,114
Microsoft Corp COM 594918104 41,871 301,166 SH   SOLE   296,061 0 5,105
Mondelez Intl Inc-A COM 609207105 372 6,717 SH   SOLE   6,717 0 0
Nextera Energy Inc COM 65339F101 37,447 160,725 SH   SOLE   158,514 0 2,211
Nike Inc COM 654106103 12,665 134,844 SH   SOLE   133,010 0 1,834
Nordson Corp COM 655663102 11,840 80,949 SH   SOLE   78,989 0 1,960
Norfolk Southern Corp COM 655844108 1,434 7,982 SH   SOLE   7,587 0 395
Northern Trust Corp COM 665859104 20,634 221,109 SH   SOLE   217,841 0 3,268
Northrop Grumman Corp COM 666807102 19,477 51,968 SH   SOLE   51,388 0 580
Novartis Ag ADR COM 66987V109 211 2,428 SH   SOLE   2,428 0 0
Novo-Nordisk A/S ADR COM 670100205 220 4,250 SH   SOLE   4,250 0 0
Nuveen S&P 500 Buy-Write Incom COM 6706ER101 138 10,532 SH   SOLE   10,532 0 0
NVR Inc COM 62944T105 595 160 SH   SOLE   160 0 0
Omnicom Group Inc COM 681919106 1,152 14,718 SH   SOLE   14,568 0 150
Oneok Inc COM 682680103 261 3,537 SH   SOLE   3,462 0 75
Oracle Corp COM 68389X105 857 15,565 SH   SOLE   15,565 0 0
Oshkosh Corp COM 688239201 30,172 398,052 SH   SOLE   390,156 0 7,896
Paychex Inc COM 704326107 287 3,462 SH   SOLE   1,462 0 2,000
Paypal Holdings Inc COM 70450Y103 299 2,883 SH   SOLE   2,552 0 331
Pepsico Inc COM 713448108 45,469 331,649 SH   SOLE   327,046 0 4,602
Pfizer Inc COM 717081103 3,985 110,919 SH   SOLE   109,136 0 1,783
Philip Morris Intl Inc COM 718172109 648 8,532 SH   SOLE   8,122 0 410
Phillips 66 COM 718546104 42,311 413,189 SH   SOLE   408,904 0 4,285
PNC Financial Services Group COM 693475105 454 3,237 SH   SOLE   3,237 0 0
Procter & Gamble Co COM 742718109 13,170 105,885 SH   SOLE   96,750 0 9,135
Prudential Financial Inc COM 744320102 343 3,808 SH   SOLE   3,808 0 0
Quaker Chemical Corp COM 747316107 1,480 9,361 SH   SOLE   9,321 0 40
Qualcomm Inc COM 747525103 24,467 320,756 SH   SOLE   314,485 0 6,271
Raytheon Co COM 755111507 324 1,654 SH   SOLE   1,642 0 12
RBC Bearings Inc COM 75524B104 15,708 94,675 SH   SOLE   92,915 0 1,760
Realty Income Corp COM 756109104 202 2,630 SH   SOLE   2,630 0 0
Rockwell Automation Corp COM 773903109 11,356 68,906 SH   SOLE   67,946 0 960
Roper Technologies Inc COM 776696106 45,499 127,591 SH   SOLE   125,366 0 2,225
Royal Dutch Shell ADR-A COM 780259206 762 12,942 SH   SOLE   12,762 0 180
Salesforce.Com Inc COM 79466L302 330 2,221 SH   SOLE   1,986 0 235
SBA Communications Corp-REIT COM 78410G104 205 850 SH   SOLE   850 0 0
Seagate Technology COM G7945M107 290 5,389 SH   SOLE   5,389 0 0
Sherwin-Williams Co COM 824348106 25,139 45,718 SH   SOLE   45,105 0 613
Sirius XM Holdings Inc COM 82968B103 72 11,500 SH   SOLE   11,500 0 0
Smucker JM Co COM 832696405 431 3,918 SH   SOLE   3,918 0 0
SPDR S&P 500 ETF COM 78462F103 14,327 48,276 SH   SOLE   15,891 0 32,385
SPDR S&P M/C 400 ETF COM 78467Y107 2,139 6,069 SH   SOLE   1,954 0 4,115
Starbucks Corp COM 855244109 6,994 79,099 SH   SOLE   78,204 0 895
Stryker Corp COM 863667101 25,214 116,568 SH   SOLE   114,338 0 2,230
Sysco Corp COM 871829107 375 4,725 SH   SOLE   4,725 0 0
T Rowe Price Group Inc COM 74144T108 18,486 161,803 SH   SOLE   159,807 0 1,996
Target Corp COM 87612E106 206 1,925 SH   SOLE   1,885 0 40
Teleflex Inc COM 879369106 29,480 86,769 SH   SOLE   85,499 0 1,270
Texas Instruments Inc COM 882508104 217 1,676 SH   SOLE   1,676 0 0
Thermo Fisher Scientific Inc COM 883556102 45,800 157,241 SH   SOLE   155,410 0 1,831
TJX Companies Inc COM 872540109 49,338 885,150 SH   SOLE   872,109 0 13,041
Toll Brothers Inc COM 889478103 7,418 180,714 SH   SOLE   179,744 0 970
Toronto-Dominion Bank COM 891160509 726 12,458 SH   SOLE   12,424 0 34
Total SA ADR COM 89151E109 316 6,084 SH   SOLE   5,934 0 150
Tractor Supply Co COM 892356106 5,194 57,433 SH   SOLE   55,808 0 1,625
Travelers Companies Inc COM 89417E109 540 3,634 SH   SOLE   3,634 0 0
Unilever NV-NY Shares COM 904784709 604 10,068 SH   SOLE   10,068 0 0
Unilever Plc ADR COM 904767704 38,533 641,147 SH   SOLE   631,674 0 9,473
Union Pacific Corp COM 907818108 18,168 112,164 SH   SOLE   109,936 0 2,228
United Parcel Service Inc-B COM 911312106 211 1,761 SH   SOLE   1,681 0 80
United Technologies Corp COM 913017109 38,437 281,547 SH   SOLE   275,506 0 6,041
Unitedhealth Group Inc COM 91324P102 14,348 66,022 SH   SOLE   65,265 0 757
US Bancorp COM 902973304 45,442 821,143 SH   SOLE   806,209 0 14,934
Vanguard Dvd Appreciation ETF COM 921908844 552 4,620 SH   SOLE   4,220 0 400
Vanguard High Dvd Yield ETF COM 921946406 492 5,550 SH   SOLE   5,507 0 43
Vanguard REIT ETF COM 922908553 390 4,182 SH   SOLE   3,550 0 632
Vanguard S&P 500 ETF COM 922908363 666 2,442 SH   SOLE   2,258 0 184
Vanguard S/C ETF COM 922908751 1,811 11,767 SH   SOLE   2,134 0 9,633
Vanguard Total Stock Mkt ETF COM 922908769 4,311 28,547 SH   SOLE   12,822 0 15,725
Verizon Communications Inc COM 92343V104 2,208 36,581 SH   SOLE   35,483 0 1,098
VF Corp COM 918204108 2,748 30,883 SH   SOLE   30,773 0 110
Visa Inc-A COM 92826C839 46,507 270,375 SH   SOLE   267,214 0 3,161
Wal-Mart Stores Inc COM 931142103 281 2,366 SH   SOLE   2,366 0 0
Walgreens Boots Alliance Inc COM 931427108 277 5,000 SH   SOLE   4,600 0 400
Walt Disney Co COM 254687106 56,673 434,876 SH   SOLE   428,434 0 6,442
Waste Connections Inc COM 94106B101 53,533 581,880 SH   SOLE   572,512 0 9,368
Waste Management Inc COM 94106L109 327 2,846 SH   SOLE   2,846 0 0
Wells Fargo & Co COM 949746101 237 4,700 SH   SOLE   4,410 0 290
WEX Inc COM 96208T104 13,847 68,528 SH   SOLE   67,228 0 1,300
Weyerhaeuser Co COM 962166104 489 17,655 SH   SOLE   17,655 0 0
Xylem Inc COM 98419M100 323 4,055 SH   SOLE   4,055 0 0
Yum Brands Inc COM 988498101 534 4,706 SH   SOLE   4,606 0 100
Yum China Holdings Inc COM 98850P109 343 7,556 SH   SOLE   7,556 0 0
iShares MSCI EAFE ETF INTL 464287465 2,079 31,878 SH   SOLE   31,304 0 574
Vanguard FTSE All World Ex-US INTL 922042775 32,291 647,122 SH   SOLE   609,901 0 37,221
Vanguard FTSE Dev Mkts ETF INTL 921943858 57,439 1,398,228 SH   SOLE   1,367,846 0 30,382
Vanguard FTSE EM ETF INTL 922042858 22,143 550,011 SH   SOLE   511,825 0 38,186
Wells Fargo & Co. PERP PFD CNV A 949746804 304 200 SH   SOLE   200 0 0
Bank of America Corp. COM 060505682 465 310 SH   SOLE   310 0 0
Invesco Bulletshares 2019 Corp BOND FUND 46138J304 3,244 153,874 SH   SOLE   119,738 0 34,136
Invesco Bulletshares 2020 Corp BOND FUND 46138J502 5,348 251,073 SH   SOLE   153,877 0 97,196
Invesco Bulletshares 2021 Corp BOND FUND 46138J700 5,988 281,637 SH   SOLE   159,458 0 122,179
Invesco Bulletshares 2022 Corp BOND FUND 46138J882 6,098 283,741 SH   SOLE   167,078 0 116,663
Invesco Bulletshares 2023 Corp BOND FUND 46138J866 5,035 236,477 SH   SOLE   136,747 0 99,730
Invesco Bulletshares 2024 Corp BOND FUND 46138J841 2,321 108,326 SH   SOLE   51,818 0 56,508
iShares Core U S Agg Bond ETF BOND FUND 464287226 248 2,188 SH   SOLE   1,718 0 470
iShares I/T Corporate Bond ETF BOND FUND 464288638 2,469 42,631 SH   SOLE   35,152 0 7,479
iShares S/T Corporate Bond ETF BOND FUND 464288646 3,572 66,560 SH   SOLE   58,975 0 7,585
Pimco Intm Muni Bond ETF BOND FUND 72201R866 222 4,011 SH   SOLE   3,361 0 650
Pimco S/T Muni Bond ETF BOND FUND 72201R874 278 5,481 SH   SOLE   4,981 0 500
Vanguard Total Bond Mkt ETF BOND FUND 921937835 725 8,590 SH   SOLE   2,286 0 6,304