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 17,416 88,535 SH   SOLE   88,535 0 0
ABB LTD ADR com 000375204 2,918 134,066 SH   SOLE   134,066 0 0
ABBOTT LABS com 002824100 55,220 905,397 SH   SOLE   905,397 0 0
ABBVIE INC. COM com 00287Y109 14,497 156,479 SH   SOLE   156,479 0 0
ACCENTURE PLC IRELAND com G1151C101 9,729 59,474 SH   SOLE   59,474 0 0
ADOBE SYS INC COM com 00724f101 2,707 11,107 SH   SOLE   11,107 0 0
AETNA INC (NEW) com 00817y108 2,813 15,332 SH   SOLE   15,332 0 0
AFLAC INC com 001055102 630 14,654 SH   SOLE   14,654 0 0
AIR PRODUCTS & CHEMICAL com 009158106 2,835 18,208 SH   SOLE   18,208 0 0
ALIBABA GROUP HLDG LTD SPONSOR com 01609W102 241 1,300 SH   SOLE   1,300 0 0
ALLSTATE CORP com 020002101 217 2,385 SH   SOLE   2,385 0 0
ALPHABET INC. CLASS A com 02079K305 31,323 27,740 SH   SOLE   27,740 0 0
ALPHABET INC. CLASS C com 02079K107 69,415 62,220 SH   SOLE   62,220 0 0
AMAZON COM INC COM com 023135106 42,967 25,278 SH   SOLE   25,278 0 0
AMERICAN EXPRESS com 025816109 5,862 59,825 SH   SOLE   59,825 0 0
AMERICAN TOWER REIT, INC. com 03027X100 344 2,388 SH   SOLE   2,388 0 0
AMETEK INC com 031100100 1,399 19,400 SH   SOLE   19,400 0 0
AMGEN INC com 031162100 9,211 49,900 SH   SOLE   49,900 0 0
ANADARKO PETE CORP COM com 032511107 327 4,467 SH   SOLE   4,467 0 0
ANIKA THERAPEUTICS INC com 035255108 1,033 32,300 SH   SOLE   32,300 0 0
APERGY CORP COM com 03755l104 536 12,857 SH   SOLE   12,857 0 0
APPLE INC COM com 037833100 119,326 644,622 SH   SOLE   644,622 0 0
AQUA AMERICA INC COM com 03836W103 228 6,500 SH   SOLE   6,500 0 0
ASIA PAC FD INC COM com 044901106 176 12,730 SH   SOLE   12,730 0 0
ASSOCIATED BANC CORP com 045487105 2,014 73,807 SH   SOLE   73,807 0 0
AT&T CORP COM NEW com 00206R102 2,431 75,730 SH   SOLE   75,730 0 0
AUTOMATIC DATA PROCESS com 053015103 18,104 134,966 SH   SOLE   134,966 0 0
BANK OF AMERICA CORP com 060505104 47,709 1,692,433 SH   SOLE   1,692,433 0 0
BAXTER INTL INC com 071813109 3,496 47,353 SH   SOLE   47,353 0 0
BECTON DICKINSON & CO com 075887109 12,814 53,493 SH   SOLE   53,493 0 0
BERKSHIRE HATHAWAY INC CL A com 084670108 1,410 500 SH   SOLE   500 0 0
BERKSHIRE HATHAWAY INC CL B NE com 084670702 5,729 30,698 SH   SOLE   30,698 0 0
BHP BILLITON LTD SPONSORED ADR com 088606108 460 9,200 SH   SOLE   9,200 0 0
BIOGEN INC com 09062X103 241 831 SH   SOLE   831 0 0
BLACKROCK INC COM com 09247X101 231 463 SH   SOLE   463 0 0
BOEING CO com 097023105 3,457 10,305 SH   SOLE   10,305 0 0
BOOKING HLDGS INC COM com 09857L108 42,512 20,971 SH   SOLE   20,971 0 0
BOSTON SCIENTIFIC CORP. com 101137107 33,145 1,013,632 SH   SOLE   1,013,632 0 0
BP P L C com 055622104 299 6,569 SH   SOLE   6,569 0 0
BRISTOL MYERS SQUIBB com 110122108 4,213 76,136 SH   SOLE   76,136 0 0
BROADCOM INC COM com 11135f101 55,257 227,732 SH   SOLE   227,732 0 0
BROADRIDGE FINL SOLUTIONS COM com 11133T103 267 2,325 SH   SOLE   2,325 0 0
BROOKLINE BANCORP INC COM com 11373M107 3,579 192,453 SH   SOLE   192,453 0 0
BRYN MAWR BK CORP COM com 117665109 1,074 23,210 SH   SOLE   23,210 0 0
CANADIAN NATL RY CO COM com 136375102 224 2,745 SH   SOLE   2,745 0 0
CAPITAL ONE FINL CORP COM com 14040H105 34,149 371,593 SH   SOLE   371,593 0 0
CATERPILLAR INC DEL com 149123101 6,519 48,052 SH   SOLE   48,052 0 0
CDK GLOBAL INC COM com 12508E101 1,178 18,117 SH   SOLE   18,117 0 0
CENOVUS ENERGY INC COM com 15135U109 282 27,233 SH   SOLE   27,233 0 0
CENTURY BANCORP INC MA CL A NO com 156432106 286 3,750 SH   SOLE   3,750 0 0
CERNER com 156782104 3,412 57,069 SH   SOLE   57,069 0 0
CHECK POINT SOFTWARE ORD com M22465104 3,798 38,883 SH   SOLE   38,883 0 0
CHEMOURS CO COM com 163851108 368 8,312 SH   SOLE   8,312 0 0
CHEVRON CORP NEW COM com 166764100 7,805 61,739 SH   SOLE   61,739 0 0
CHUBB LTD com H1467J104 8,070 63,538 SH   SOLE   63,538 0 0
CISCO SYSTEMS INC com 17275r102 1,382 32,133 SH   SOLE   32,133 0 0
CITIGROUP INC. com 172967424 247 3,702 SH   SOLE   3,702 0 0
CLOROX CORP com 189054109 228 1,689 SH   SOLE   1,689 0 0
CME GROUP INC COM com 12572Q105 347 2,117 SH   SOLE   2,117 0 0
COCA-COLA COMPANY com 191216100 10,522 239,920 SH   SOLE   239,920 0 0
COGNIZANT TECH SOLUTNS CL A com 192446102 3,840 48,615 SH   SOLE   48,615 0 0
COLGATE PALMOLIVE CO com 194162103 10,810 166,796 SH   SOLE   166,796 0 0
COMCAST CORP NEW CL A com 20030N101 4,662 142,092 SH   SOLE   142,092 0 0
CONOCOPHILLIPS COM com 20825C104 5,182 74,441 SH   SOLE   74,441 0 0
CORNING INC com 219350105 661 24,060 SH   SOLE   24,060 0 0
COSTCO WHOLESALE CORPORATION com 22160k105 2,262 10,828 SH   SOLE   10,828 0 0
CSX CORP com 126408103 1,212 19,006 SH   SOLE   19,006 0 0
CUMMINS INC COM com 231021106 272 2,052 SH   SOLE   2,052 0 0
CVS HEALTH CORPORATION com 126650100 6,719 104,425 SH   SOLE   104,425 0 0
DANAHER CORP com 235851102 6,449 65,356 SH   SOLE   65,356 0 0
DARDEN RESTAURANT INC com 237194105 281 2,629 SH   SOLE   2,629 0 0
DEERE & CO com 244199105 26,802 191,717 SH   SOLE   191,717 0 0
DELL TECHNOLOGIES INC COM CL V com 24703L103 1,439 17,020 SH   SOLE   17,020 0 0
DENTSPLY SIRONA INC com 24906P109 16,637 380,112 SH   SOLE   380,112 0 0
DIAGEO P L C SPON ADR NEW com 25243Q205 18,759 130,267 SH   SOLE   130,267 0 0
DISNEY WALT CO DEL com 254687106 30,365 289,717 SH   SOLE   289,717 0 0
DOMINION ENERGY INC com 25746u109 762 11,187 SH   SOLE   11,187 0 0
DOVER CORP com 260003108 1,882 25,716 SH   SOLE   25,716 0 0
DOWDUPONT INC COM com 26078j100 6,594 100,033 SH   SOLE   100,033 0 0
DUKE ENERGY CORP NEW com 26441C204 215 2,729 SH   SOLE   2,729 0 0
EATON VANCE CORP COM NON VTG com 278265103 792 15,194 SH   SOLE   15,194 0 0
EBAY INC COM com 278642103 17,499 482,624 SH   SOLE   482,624 0 0
ECOLAB INC com 278865100 1,355 9,658 SH   SOLE   9,658 0 0
EDWARDS LIFESCIENCES com 28176e108 8,442 57,995 SH   SOLE   57,995 0 0
EMERSON ELECTRIC com 291011104 17,613 254,746 SH   SOLE   254,746 0 0
ENBRIDGE INC com 29250N105 219 6,156 SH   SOLE   6,156 0 0
ENTERPRISE PRODS PARTN COM com 293792107 724 26,200 SH   SOLE   26,200 0 0
EOG RESOURCES INC. com 26875p101 11,836 95,127 SH   SOLE   95,127 0 0
EVERSOURCE ENERGY COM com 30040W108 538 9,184 SH   SOLE   9,184 0 0
EXPRESS SCRIPTS HOLDING COMPAN com 30219G108 758 9,825 SH   SOLE   9,825 0 0
EXXON MOBIL CORP com 30231g102 50,106 605,660 SH   SOLE   605,660 0 0
FACEBOOK INC CL A com 30303M102 45,934 236,386 SH   SOLE   236,386 0 0
FEDEX CORPORATION com 31428X106 248 1,096 SH   SOLE   1,096 0 0
FISERV INC com 337738108 9,992 134,874 SH   SOLE   134,874 0 0
FORD MOTOR COMPANY com 345370860 123 11,200 SH   SOLE   11,200 0 0
FORTIVE CORP com 34959J108 2,122 27,520 SH   SOLE   27,520 0 0
FORTUNE BRANDS HOME & COM com 34964C106 289 5,400 SH   SOLE   5,400 0 0
FRANKLIN RES INC com 354613101 1,142 35,639 SH   SOLE   35,639 0 0
GENERAL DYNAMICS COR com 369550108 208 1,120 SH   SOLE   1,120 0 0
GENERAL ELECTRIC com 369604103 7,464 548,469 SH   SOLE   548,469 0 0
GENERAL MILLS INC com 370334104 494 11,170 SH   SOLE   11,170 0 0
GILEAD SCIENCES INC COM com 375558103 4,864 68,667 SH   SOLE   68,667 0 0
GOLDMAN SACHS GROUP COM com 38141G104 27,176 123,210 SH   SOLE   123,210 0 0
GRAINGER W W INC com 384802104 10,682 34,639 SH   SOLE   34,639 0 0
HEXCEL CORP NEW COM com 428291108 2,199 33,140 SH   SOLE   33,140 0 0
HOLOGIC INC COM com 436440101 393 9,891 SH   SOLE   9,891 0 0
HOME DEPOT INC COM com 437076102 43,538 223,160 SH   SOLE   223,160 0 0
HONEYWELL INTERNATIONAL com 438516106 3,335 23,156 SH   SOLE   23,156 0 0
HUBSPOT INC COM com 443573100 207 1,657 SH   SOLE   1,657 0 0
IBERIABANK CORP COM com 450828108 574 7,580 SH   SOLE   7,580 0 0
IDEXX LABS CORP com 45168d104 1,978 9,080 SH   SOLE   9,080 0 0
ILLINOIS TOOL WKS INC com 452308109 14,672 105,909 SH   SOLE   105,909 0 0
INDEPENDENT BK CP MASS com 453836108 9,502 121,200 SH   SOLE   121,200 0 0
INGREDION INC COM com 457187102 354 3,200 SH   SOLE   3,200 0 0
INTEL CORP com 458140100 8,693 174,889 SH   SOLE   174,889 0 0
INTERNATIONAL PAPER CO com 460146103 479 9,211 SH   SOLE   9,211 0 0
INTL BUSINESS MACHINES com 459200101 7,692 55,062 SH   SOLE   55,062 0 0
INVESCO LTD SHS com G491BT108 14,157 533,031 SH   SOLE   533,031 0 0
J P MORGAN CHASE & CO com 46625H100 52,914 507,818 SH   SOLE   507,818 0 0
JACOBS ENGINEERING com 469814107 401 6,329 SH   SOLE   6,329 0 0
JOHNSON & JOHNSON COM com 478160104 32,259 265,858 SH   SOLE   265,858 0 0
KIMBERLY CLARK CORP com 494368103 3,822 36,286 SH   SOLE   36,286 0 0
KINDER MORGAN INC DEL com 49456B101 434 24,564 SH   SOLE   24,564 0 0
LIBERTY PPTY TR SH BEN INT com 531172104 356 8,050 SH   SOLE   8,050 0 0
LILLY ELI & CO COM com 532457108 445 5,223 SH   SOLE   5,223 0 0
LOWES COS INC com 548661107 1,249 13,069 SH   SOLE   13,069 0 0
LULULEMON ATHLETICA IN COM com 550021109 561 4,500 SH   SOLE   4,500 0 0
MANPOWERGROUP com 56418h100 410 4,765 SH   SOLE   4,765 0 0
MARATHON PETE CORP COM com 56585a102 590 8,421 SH   SOLE   8,421 0 0
MARSH & MCLENNAN COS com 571748102 1,139 13,902 SH   SOLE   13,902 0 0
MASTERCARD INC COM com 57636Q104 603 3,073 SH   SOLE   3,073 0 0
MCCORMICK & CO INC COM NON VTG com 579780206 379 3,265 SH   SOLE   3,265 0 0
MCDONALDS CORP com 580135101 7,812 49,857 SH   SOLE   49,857 0 0
MEDTRONIC PLC SHS com G5960L103 249 2,911 SH   SOLE   2,911 0 0
MERCK & CO INC com 58933Y105 32,647 537,848 SH   SOLE   537,848 0 0
MERSANA THERAPEUTICS I COM com 59045L106 420 23,529 SH   SOLE   23,529 0 0
METTLER TOLEDO INTERNA COM com 592688105 462 800 SH   SOLE   800 0 0
MICROCHIP TECHNOLOGY COM com 595017104 574 6,316 SH   SOLE   6,316 0 0
MICROSOFT CORP com 594918104 22,662 229,815 SH   SOLE   229,815 0 0
MIRAGEN THERAPEUTICS I COM com 60463E103 82 12,895 SH   SOLE   12,895 0 0
MONDELEZ INTL INC CL A com 609207105 24,294 592,554 SH   SOLE   592,554 0 0
MORGAN STANLEY ASIA-PAC FD INC com 61744U106 265 15,525 SH   SOLE   15,525 0 0
NEXTERA ENERGY INC COM com 65339F101 1,368 8,193 SH   SOLE   8,193 0 0
NIKE INC CL B com 654106103 10,038 125,988 SH   SOLE   125,988 0 0
NOBLE ENERGY, INC. com 655044105 510 14,484 SH   SOLE   14,484 0 0
NORFOLK SOUTHERN CORP com 655844108 859 5,697 SH   SOLE   5,697 0 0
NORTHERN TRUST CORP COM com 665859104 4,411 42,876 SH   SOLE   42,876 0 0
NOVO-NORDISK A S com 670100205 2,252 48,850 SH   SOLE   48,850 0 0
OCCIDENTAL PETE CORP com 674599105 17,290 206,632 SH   SOLE   206,632 0 0
ORACLE CORP com 68389x105 38,390 871,322 SH   SOLE   871,322 0 0
PACCAR INC com 693718108 1,681 27,145 SH   SOLE   27,145 0 0
PAYCHEX INC com 704326107 835 12,217 SH   SOLE   12,217 0 0
PEPSICO INC com 713448108 30,845 283,327 SH   SOLE   283,327 0 0
PERKINELMER INC COM com 714046109 214 2,935 SH   SOLE   2,935 0 0
PFIZER INC com 717081103 36,555 1,007,584 SH   SOLE   1,007,584 0 0
PHILIP MORRIS INTL INC COM com 718172109 436 5,412 SH   SOLE   5,412 0 0
PHILLIPS 66 COM com 718546104 4,720 42,035 SH   SOLE   42,035 0 0
PNC FINL SVCS GROUP IN COM com 693475105 9,250 68,472 SH   SOLE   68,472 0 0
PPG INDS INC com 693506107 186 1,800 SH   SOLE   1,800 0 0
PRAXAIR INC com 74005p104 10,291 65,072 SH   SOLE   65,072 0 0
PROCTER & GAMBLE com 742718109 12,023 154,028 SH   SOLE   154,028 0 0
PRUDENTIAL FINL INC COM com 744320102 3,925 41,984 SH   SOLE   41,984 0 0
QUEST DIAGNOSTICS INC com 74834L100 996 9,065 SH   SOLE   9,065 0 0
RAYTHEON com 755111507 5,023 26,003 SH   SOLE   26,003 0 0
RED HAT INC COM com 756577102 205 1,527 SH   SOLE   1,527 0 0
ROCKWELL COLLINS INC COM com 774341101 1,271 9,440 SH   SOLE   9,440 0 0
ROPER TECHNOLOGIES INC com 776696106 13,487 48,883 SH   SOLE   48,883 0 0
ROYAL DUTCH SHELL PLC SPONS AD com 780259206 1,197 17,294 SH   SOLE   17,294 0 0
SALESFORCE COM INC COM com 79466L302 49,426 362,368 SH   SOLE   362,368 0 0
SCHLUMBERGER com 806857108 27,686 413,047 SH   SOLE   413,047 0 0
SEALED AIR CORP COM com 81211k100 234 5,516 SH   SOLE   5,516 0 0
SHOPIFY INC CL A com 82509L107 218 1,500 SH   SOLE   1,500 0 0
SOUTHERN CO com 842587107 376 8,134 SH   SOLE   8,134 0 0
STATE STREET CORP com 857477103 2,097 22,530 SH   SOLE   22,530 0 0
STRYKER CORP COM com 863667101 1,175 6,963 SH   SOLE   6,963 0 0
SUNCOR ENERGY, INC NEW com 867224107 510 12,550 SH   SOLE   12,550 0 0
SVB FINL GROUP COM com 78486Q101 21,330 73,868 SH   SOLE   73,868 0 0
SYSCO CORP com 871829107 2,991 43,812 SH   SOLE   43,812 0 0
TESLA INC COM com 88160R101 305 890 SH   SOLE   890 0 0
TEXAS INSTRUMENTS, INC. com 882508104 593 5,385 SH   SOLE   5,385 0 0
THE BANK OF NEW YORK MELLON CO com 064058100 505 9,375 SH   SOLE   9,375 0 0
THE HERSHEY COMPANY com 427866108 288 3,101 SH   SOLE   3,101 0 0
THERMO FISHER SCIENTIFIC INC com 883556102 52,100 251,521 SH   SOLE   251,521 0 0
TIFFANY & CO NEW COM com 886547108 342 2,606 SH   SOLE   2,606 0 0
TJX COS INC NEW com 872540109 8,220 86,365 SH   SOLE   86,365 0 0
TORONTO DOMINION BK COM NEW com 891160509 1,820 31,460 SH   SOLE   31,460 0 0
TOTAL S.A. com 89151E109 5,461 90,179 SH   SOLE   90,179 0 0
TRANSCANADA PIPELINES COM com 89353d107 271 6,285 SH   SOLE   6,285 0 0
TRAVELERS COMPANIES, INC. COM com 89417E109 424 3,471 SH   SOLE   3,471 0 0
UNION PAC CORP com 907818108 3,463 24,449 SH   SOLE   24,449 0 0
UNITED PARCEL SERVICE CL B com 911312106 11,073 104,239 SH   SOLE   104,239 0 0
UNITED TECHNOLOGIES com 913017109 39,040 312,251 SH   SOLE   312,251 0 0
US BANCORP com 902973304 1,783 35,654 SH   SOLE   35,654 0 0
VARIAN MEDICAL SYSTEMS INC com 92220P105 1,621 14,255 SH   SOLE   14,255 0 0
VERIZON COMMUNICATIONS COM com 92343v104 1,166 23,185 SH   SOLE   23,185 0 0
VERSUM MATERIALS com 92532W103 288 7,773 SH   SOLE   7,773 0 0
VISA INC COM CL A com 92826C839 1,844 13,925 SH   SOLE   13,925 0 0
WABTEC com 929740108 256 2,600 SH   SOLE   2,600 0 0
WAL MART STORES com 931142103 39,376 459,741 SH   SOLE   459,741 0 0
WALGREENS BOOTS ALLIANCE INC com 931427108 503 8,384 SH   SOLE   8,384 0 0
WASTE MGMT INC DEL COM com 94106L109 2,228 27,402 SH   SOLE   27,402 0 0
WATERS CORP COM com 941848103 3,336 17,235 SH   SOLE   17,235 0 0
WELLS FARGO & CO CAP com 949746101 4,822 86,992 SH   SOLE   86,992 0 0
WEYERHAEUSER CO com 962166104 1,675 45,965 SH   SOLE   45,965 0 0
WILLIAMS COMPANIES INC DEL COM com 969457100 203 7,504 SH   SOLE   7,504 0 0
XILINX INC COM com 983919101 250 3,832 SH   SOLE   3,832 0 0
YUM BRANDS, INC. com 988498101 338 4,329 SH   SOLE   4,329 0 0
FINANCIAL SELECT SECTOR SPDR com 81369y605 2,424 91,166 SH   SOLE   91,166 0 0
ISHARES CORE S& P SMALL CAP ET com 464287804 16,324 195,602 SH   SOLE   195,602 0 0
ISHARES CORE S&P 500 ETF com 464287200 16,656 61,001 SH   SOLE   61,001 0 0
ISHARES CORE S&P MID-CAP ETF com 464287507 14,480 74,343 SH   SOLE   74,343 0 0
ISHARES MSCI ACWI US ETF com 464288240 8,203 173,619 SH   SOLE   173,619 0 0
ISHARES S&P SMALLCAP 600 VALUE com 464287879 1,623 9,945 SH   SOLE   9,945 0 0
ISHARES TR DJ SEL DIV INX com 464287168 566 5,792 SH   SOLE   5,792 0 0
ISHARES TR DJ US ENERGY com 464287796 550 13,135 SH   SOLE   13,135 0 0
ISHARES TR DJ US TECH SEC com 464287721 442 2,480 SH   SOLE   2,480 0 0
ISHARES TR MSCI ACWI ETF com 464288257 257 3,626 SH   SOLE   3,626 0 0
ISHARES TR MSCI EAFE ESG OP com 46435G516 1,471 22,600 SH   SOLE   22,600 0 0
ISHARES TR MSCI EAFE IDX com 464287465 2,992 44,685 SH   SOLE   44,685 0 0
ISHARES TR MSCI EMERG MKT com 464287234 2,627 60,642 SH   SOLE   60,642 0 0
ISHARES TR RUSSELL 2000 com 464287655 642 3,926 SH   SOLE   3,926 0 0
ISHARES TR U.S. FINLS ETF com 464287788 287 2,450 SH   SOLE   2,450 0 0
SELECT SECTOR SPDR TR RL EST S com 81369Y860 273 8,367 SH   SOLE   8,367 0 0
SPDR DOW JONES INDUSTRIAL AVER com 78467X109 342 1,410 SH   SOLE   1,410 0 0
SPDR GOLD TRUST com 78463V107 360 3,040 SH   SOLE   3,040 0 0
SPDR S & P 500 ETF com 78462f103 25,330 93,373 SH   SOLE   93,373 0 0
SPDR S&P MIDCAP 400 ETF com 78467Y107 17,681 49,804 SH   SOLE   49,804 0 0
SPDR SERIES TRUST S&P DIVID ET com 78464A763 327 3,530 SH   SOLE   3,530 0 0
VANGUARD FTSE DEVELOPED MARKE com 921943858 10,844 252,787 SH   SOLE   252,787 0 0
VANGUARD FTSE EMERGING MARKETS com 922042858 9,446 223,846 SH   SOLE   223,846 0 0
VANGUARD GROWTH ETF com 922908736 773 5,163 SH   SOLE   5,163 0 0
VANGUARD INDEX FDS MCAP GR IDX com 922908538 1,343 9,995 SH   SOLE   9,995 0 0
VANGUARD INDEX FDS S&P 500 ETF com 922908363 1,364 5,470 SH   SOLE   5,470 0 0
VANGUARD INDEX FDS STK MRK ETF com 922908769 352 2,508 SH   SOLE   2,508 0 0
VANGUARD INDEX TR SMLL CP VIPE com 922908751 207 1,333 SH   SOLE   1,333 0 0
VANGUARD INTL EQTY IDX ALLWRLD com 922042775 18,484 356,575 SH   SOLE   356,575 0 0
VANGUARD INTL EQTY IDX EURPEAN com 922042874 257 4,585 SH   SOLE   4,585 0 0
VANGUARD INTL EQTY IDX FTSE SM com 922042718 254 2,205 SH   SOLE   2,205 0 0
VANGUARD SPECIALIZED DIV APP E com 921908844 267 2,630 SH   SOLE   2,630 0 0
VANGUARD WORLD FDS INF TECH ET com 92204A702 283 1,562 SH   SOLE   1,562 0 0