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
ISHARES BARCLAYS 1-3 YR TREASU MF/ETF 464287457 2,943 35,223 SH   SOLE   35,223 0 0
ISHARES BARCLAYS TIPS BOND MF/ETF 464287176 211 1,867 SH   SOLE   1,867 0 0
ISHARES INTERMEDIATE CREDIT BO MF/ETF 464288638 447 4,165 SH   SOLE   4,165 0 0
SPDR BARCLAYS SHORT TERM CORPO MF/ETF 78464A474 14,208 470,478 SH   SOLE   470,478 0 0
VANGUARD INT-TERM CORPORATE MF/ETF 92206C870 689 8,127 SH   SOLE   8,127 0 0
VANGUARD SHORT TERM BOND MF/ETF 921937827 3,031 38,645 SH   SOLE   38,645 0 0
VANGUARD SHORT TERM CORP BOND MF/ETF 92206C409 8,959 114,229 SH   SOLE   114,229 0 0
AQUILA MUN TR NARRAGANSETT Y MF/ETF 03842A830 219 20,699 SH   SOLE   20,699 0 0
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 598 200 SH   SOLE   200 0 0
3M CO COM 88579Y101 15,785 71,909 SH   SOLE   71,909 0 0
ABBOTT LABS COM 002824100 5,397 90,066 SH   SOLE   90,066 0 0
ABBVIE INC COM 00287Y109 9,074 95,873 SH   SOLE   95,873 0 0
ACCENTURE PLC COM G1151C101 682 4,440 SH   SOLE   4,440 0 0
ADOBE SYS INC COM 00724F101 8,616 39,876 SH   SOLE   39,876 0 0
AFLAC INC COM 001055102 911 20,813 SH   SOLE   20,813 0 0
AIR PRODS & CHEMS INC COM 009158106 20,130 126,577 SH   SOLE   126,577 0 0
ALPHABET INC-CL A COM 02079K305 6,358 6,130 SH   SOLE   6,130 0 0
ALPHABET INC-CL C COM 02079K107 10,366 10,047 SH   SOLE   10,047 0 0
ALTRIA GROUP INC COM 02209S103 735 11,795 SH   SOLE   11,795 0 0
AMAZON COM INC COM 023135106 12,554 8,674 SH   SOLE   8,674 0 0
AMDOCS LIMITED COM G02602103 7,457 111,764 SH   SOLE   111,764 0 0
AMERICA MOVIL ADR COM 02364W105 216 11,334 SH   SOLE   11,334 0 0
AMERICAN EXPRESS CO COM 025816109 2,532 27,145 SH   SOLE   27,145 0 0
AMERICAN TOWER CORP-CL A COM 03027X100 5,337 36,721 SH   SOLE   36,721 0 0
AMGEN INC COM 031162100 3,583 21,017 SH   SOLE   21,017 0 0
ANADARKO PETE CORP COM 032511107 1,071 17,731 SH   SOLE   17,731 0 0
APPLE INC COM 037833100 37,021 220,653 SH   SOLE   220,653 0 0
APPLIED MATLS INC COM 038222105 250 4,500 SH   SOLE   4,500 0 0
ARAMARK COM COM 03852U106 6,475 163,677 SH   SOLE   163,677 0 0
ASTRAZENECA GROUP PLC ADR COM 046353108 3,603 103,032 SH   SOLE   103,032 0 0
AT&T INC COM COM 00206R102 1,855 52,043 SH   SOLE   52,043 0 0
AUTOMATIC DATA PROCESSING COM 053015103 13,664 120,408 SH   SOLE   120,408 0 0
AVALONBAY CMNTYS INC COM 053484101 434 2,640 SH   SOLE   2,640 0 0
BAIDU INC ADR COM 056752108 246 1,100 SH   SOLE   1,100 0 0
BANK NEW YORK MELLON CORPORATI COM 064058100 1,315 25,519 SH   SOLE   25,519 0 0
BANK OF AMERICA CORP COM 060505104 17,440 581,526 SH   SOLE   581,526 0 0
BARRICK GOLD CORP COM 067901108 286 23,000 SH   SOLE   23,000 0 0
BAXTER INTL INC COM 071813109 302 4,650 SH   SOLE   4,650 0 0
BECTON DICKINSON & CO COM 075887109 12,087 55,778 SH   SOLE   55,778 0 0
BERKSHIRE HATHAWAY INC-A COM 084670108 1,196 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 5,266 26,401 SH   SOLE   26,401 0 0
BLACKROCK INC COM 09247X101 17,274 31,888 SH   SOLE   31,888 0 0
BOEING CO COM 097023105 2,169 6,616 SH   SOLE   6,616 0 0
BP PLC-SPONS ADR COM 055622104 380 9,382 SH   SOLE   9,382 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,427 22,566 SH   SOLE   22,566 0 0
BROADCOM LTD COM Y09827109 7,206 30,578 SH   SOLE   30,578 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 15,265 139,166 SH   SOLE   139,166 0 0
BUCKEYE PARTNERS LP COM 118230101 206 5,500 SH   SOLE   5,500 0 0
CARTER INC COM COM 146229109 15,436 148,277 SH   SOLE   148,277 0 0
CATERPILLAR INC COM COM 149123101 432 2,930 SH   SOLE   2,930 0 0
CDK GLOBAL INC COM 12508E101 255 4,030 SH   SOLE   4,030 0 0
CELANESE CORP-A COM 150870103 216 2,158 SH   SOLE   2,158 0 0
CERNER CORP COM 156782104 1,812 31,238 SH   SOLE   31,238 0 0
CHECK POINT SOFTWARE TECH LTD COM M22465104 442 4,450 SH   SOLE   4,450 0 0
CHEVRON CORP COM 166764100 20,306 178,057 SH   SOLE   178,057 0 0
CHUBB LIMITED COM H1467J104 1,378 10,073 SH   SOLE   10,073 0 0
CIGNA CORP COM 125509109 335 2,000 SH   SOLE   2,000 0 0
CISCO SYSTEMS INC COM 17275R102 3,226 75,224 SH   SOLE   75,224 0 0
CME GROUP INC COM 12572Q105 15,270 94,408 SH   SOLE   94,408 0 0
COCA COLA CO COM 191216100 2,715 62,524 SH   SOLE   62,524 0 0
COGENT COMMUNICATIONS COM 19239V302 16,795 386,972 SH   SOLE   386,972 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 4,087 50,764 SH   SOLE   50,764 0 0
COLGATE PALMOLIVE CO COM 194162103 2,307 32,188 SH   SOLE   32,188 0 0
COMCAST CORP COM 20030N101 3,360 98,326 SH   SOLE   98,326 0 0
CONSTELLATION BRANDS INC-A COM 21036P108 225 985 SH   SOLE   985 0 0
CONSTELLATION SOFTWARE INC COM COM 21037X100 15,188 22,398 SH   SOLE   22,398 0 0
COPART INC COM 217204106 27,413 538,242 SH   SOLE   538,242 0 0
CORNING INC COM 219350105 234 8,385 SH   SOLE   8,385 0 0
COSTCO WHSL CORP COM 22160K105 19,479 103,375 SH   SOLE   103,375 0 0
CROWN CASTLE REIT COM 22822V101 12,369 112,850 SH   SOLE   112,850 0 0
CSX CORP COM 126408103 202 3,629 SH   SOLE   3,629 0 0
CULLEN/FROST BANKERS INC COM 229899109 228 2,150 SH   SOLE   2,150 0 0
CVS HEALTH CORP COM 126650100 2,805 45,086 SH   SOLE   45,086 0 0
DANAHER CORP COM 235851102 6,363 64,984 SH   SOLE   64,984 0 0
DANONE SPONSORED ADR COM 23636T100 4,385 269,675 SH   SOLE   269,675 0 0
DEERE & CO COM 244199105 568 3,655 SH   SOLE   3,655 0 0
DIAGEO PLC ADR COM 25243Q205 9,941 73,410 SH   SOLE   73,410 0 0
DOMINION ENERGY INC COM 25746U109 658 9,760 SH   SOLE   9,760 0 0
DOVER CORP COM 260003108 241 2,450 SH   SOLE   2,450 0 0
DOWDUPONT INC COM 26078J100 1,816 28,511 SH   SOLE   28,511 0 0
DUKE ENERGY CORP COM 26441C204 462 5,959 SH   SOLE   5,959 0 0
DUNKIN BRANDS GROUP INC COM 265504100 255 4,275 SH   SOLE   4,275 0 0
EATON VANCE CORP NON VTG COM 278265103 1,006 18,065 SH   SOLE   18,065 0 0
ECOLAB INC COM 278865100 2,019 14,729 SH   SOLE   14,729 0 0
ELI LILLY & CO COM 532457108 380 4,909 SH   SOLE   4,909 0 0
EMERSON ELEC CO COM 291011104 6,439 94,272 SH   SOLE   94,272 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 204 12,600 SH   SOLE   12,600 0 0
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 234 9,550 SH   SOLE   9,550 0 0
ENVISION SOLAR INTERNATIONAL C COM 29413Q102 10 26,957 SH   SOLE   26,957 0 0
EOG RES INC COM 26875P101 251 2,380 SH   SOLE   2,380 0 0
EVERSOURCE ENERGY COM 30040W108 10,069 170,885 SH   SOLE   170,885 0 0
EXPEDITORS INTERNATIONAL OF WA COM 302130109 8,663 136,864 SH   SOLE   136,864 0 0
EXXON MOBIL CORPORATION COM 30231G102 13,508 181,053 SH   SOLE   181,053 0 0
FACEBOOK INC CL A COM 30303M102 1,636 10,238 SH   SOLE   10,238 0 0
FAIR ISAAC & CO INC COM 303250104 12,303 72,637 SH   SOLE   72,637 0 0
FASTENAL CO COM 311900104 5,284 96,790 SH   SOLE   96,790 0 0
FEDEX CORP COM 31428X106 434 1,809 SH   SOLE   1,809 0 0
FIRST REPUBLIC BANK/SAN FRAN COM 33616C100 8,899 96,087 SH   SOLE   96,087 0 0
FIRSTSERVICE CORP COM 33767E103 7,829 106,977 SH   SOLE   106,977 0 0
FISERV INC COM 337738108 458 6,420 SH   SOLE   6,420 0 0
FNF GROUP COM 31620R303 9,611 240,154 SH   SOLE   240,154 0 0
FORTIVE CORP COM 34959J108 948 12,234 SH   SOLE   12,234 0 0
GENERAL DYNAMICS CORP COM 369550108 445 2,016 SH   SOLE   2,016 0 0
GENERAL ELEC CO COM 369604103 1,759 130,485 SH   SOLE   130,485 0 0
GENERAL MLS INC COM 370334104 453 10,049 SH   SOLE   10,049 0 0
GILEAD SCIENCES COM 375558103 15,297 202,906 SH   SOLE   202,906 0 0
GLAXOSMITHKLINE PLC ADR COM 37733W105 451 11,555 SH   SOLE   11,555 0 0
GREEN ENERGY RESOURCES INC COM 39303P106 0 2,000,000 SH   SOLE   2,000,000 0 0
GTT COMMUNICATIONS INC COM 362393100 8,444 148,926 SH   SOLE   148,926 0 0
HANOVER INS GROUP INC COM COM 410867105 344 2,917 SH   SOLE   2,917 0 0
HEICO CORP NEW CL A COM 422806208 4,466 62,943 SH   SOLE   62,943 0 0
HERSHEY CO COM 427866108 11,983 121,093 SH   SOLE   121,093 0 0
HOME DEPOT INC COM 437076102 23,047 129,302 SH   SOLE   129,302 0 0
HONEYWELL INTL INC COM 438516106 701 4,852 SH   SOLE   4,852 0 0
ILLINOIS TOOL WKS INC COM 452308109 7,924 50,581 SH   SOLE   50,581 0 0
INDEPENDENT BANK CORP MASS COM 453836108 563 7,862 SH   SOLE   7,862 0 0
INGREDION INC COM 457187102 10,618 82,365 SH   SOLE   82,365 0 0
INTEL CORP COM 458140100 4,077 78,277 SH   SOLE   78,277 0 0
INTL BUSINESS MACHINES CORP COM 459200101 2,099 13,681 SH   SOLE   13,681 0 0
INTUIT INC COM 461202103 472 2,725 SH   SOLE   2,725 0 0
INVIVO THERAPEUTICS HLDGS CORP COM 46186M209 8 14,124 SH   SOLE   14,124 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 13,559 112,102 SH   SOLE   112,102 0 0
JM SMUCKER CO COM 832696405 237 1,915 SH   SOLE   1,915 0 0
JOHNSON & JOHNSON COM 478160104 29,259 228,322 SH   SOLE   228,322 0 0
JP MORGAN CHASE & CO COM 46625H100 30,311 275,630 SH   SOLE   275,630 0 0
KAR AUCTION SVCS INC COM COM 48238T109 19,300 356,093 SH   SOLE   356,093 0 0
KIMBERLY CLARK CORP COM 494368103 1,408 12,782 SH   SOLE   12,782 0 0
KRAFT HEINZ CO COM COM 500754106 8,005 128,509 SH   SOLE   128,509 0 0
LENNOX INTL INC COM COM 526107107 5,352 26,188 SH   SOLE   26,188 0 0
LEXAGENE HOLDINGS INC COM 52886L103 45 50,000 SH   SOLE   50,000 0 0
LIVE NATION ENTERTAINMENT, INC COM 538034109 13,987 331,928 SH   SOLE   331,928 0 0
LOCKHEED MARTIN CORP COM 539830109 10,743 31,792 SH   SOLE   31,792 0 0
LOWES COS INC COM 548661107 685 7,804 SH   SOLE   7,804 0 0
LUXOTTICA GRP S P A ADR COM 55068R202 19,837 318,917 SH   SOLE   318,917 0 0
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106 1,512 25,920 SH   SOLE   25,920 0 0
MASTERCARD INC - CLASS A COM 57636Q104 22,083 126,071 SH   SOLE   126,071 0 0
MCCORMICK & CO INC COM 579780206 840 7,900 SH   SOLE   7,900 0 0
MCDONALDS CORP COM 580135101 3,062 19,582 SH   SOLE   19,582 0 0
MEDTRONIC PLC COM G5960L103 983 12,255 SH   SOLE   12,255 0 0
MERCK & CO INC COM 58933Y105 3,578 65,692 SH   SOLE   65,692 0 0
MICROSOFT CORP COM 594918104 40,699 445,914 SH   SOLE   445,914 0 0
MONDELEZ INTERNATIONAL COM 609207105 355 8,511 SH   SOLE   8,511 0 0
MONSANTO CO COM 61166W101 913 7,825 SH   SOLE   7,825 0 0
MOODYS CORP COM 615369105 15,524 96,246 SH   SOLE   96,246 0 0
NEWMONT MNG CORP COM 651639106 899 23,000 SH   SOLE   23,000 0 0
NEXTERA ENERGY INC COM 65339F101 9,513 58,247 SH   SOLE   58,247 0 0
NIKE INC CL B COM 654106103 6,000 90,314 SH   SOLE   90,314 0 0
NORDSON CORP COM COM 655663102 8,386 61,507 SH   SOLE   61,507 0 0
NORFOLK SOUTHN CORP COM 655844108 361 2,657 SH   SOLE   2,657 0 0
NORTHROP GRUMMAN CORP COM 666807102 281 805 SH   SOLE   805 0 0
NOVARTIS AG ADR COM 66987V109 783 9,680 SH   SOLE   9,680 0 0
NOVO-NORDISK AS ADR-B COM 670100205 10,569 214,595 SH   SOLE   214,595 0 0
NOVOZYMES A/S ADR COM 670108109 5,181 99,000 SH   SOLE   99,000 0 0
OMNICOM GROUP COM 681919106 220 3,028 SH   SOLE   3,028 0 0
ORACLE CORP COM 68389X105 1,949 42,594 SH   SOLE   42,594 0 0
PARADIGM MED INDS INC COM 69900Q884 0 10,000 SH   SOLE   10,000 0 0
PAYPAL HOLDINGS INC COM 70450Y103 414 5,451 SH   SOLE   5,451 0 0
PEPSICO INC COM 713448108 13,515 123,823 SH   SOLE   123,823 0 0
PFIZER INC COM 717081103 55,653 1,568,142 SH   SOLE   1,568,142 0 0
PHILLIP MORRIS INTERNATIONAL I COM 718172109 3,130 31,489 SH   SOLE   31,489 0 0
PILGRIM BANCSHARES INC COM 72143J105 593 30,000 SH   SOLE   30,000 0 0
PNC FINANCIAL CORP COM 693475105 1,894 12,525 SH   SOLE   12,525 0 0
PPG INDS INC COM 693506107 329 2,950 SH   SOLE   2,950 0 0
PRAXAIR INC COM 74005P104 3,996 27,694 SH   SOLE   27,694 0 0
PRICESMART INC COM 741511109 3,391 40,584 SH   SOLE   40,584 0 0
PROCTER & GAMBLE COMPANY COM 742718109 12,003 151,402 SH   SOLE   151,402 0 0
PTC INC COM 69370C100 8,985 115,177 SH   SOLE   115,177 0 0
QUALCOMM INC COM 747525103 14,292 257,933 SH   SOLE   257,933 0 0
RAYTHEON CO COM 755111507 1,655 7,668 SH   SOLE   7,668 0 0
RED HAT INC COM 756577102 271 1,812 SH   SOLE   1,812 0 0
REPUBLIC SERVICES INC COM 760759100 8,496 128,282 SH   SOLE   128,282 0 0
ROPER TECHNOLOGIES, INC. COM 776696106 1,064 3,792 SH   SOLE   3,792 0 0
ROSS STORES INC COM 778296103 8,658 111,029 SH   SOLE   111,029 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 585 9,170 SH   SOLE   9,170 0 0
RPM INTERNATIONAL INC COM COM 749685103 2,684 56,313 SH   SOLE   56,313 0 0
SCHLUMBERGER COM 806857108 844 13,021 SH   SOLE   13,021 0 0
SCOTTS MIRACLE GRO CLASS A COM 810186106 5,659 65,992 SH   SOLE   65,992 0 0
SEI INVESTMENTS CO COM 784117103 1,433 19,130 SH   SOLE   19,130 0 0
SHERWIN WILLIAMS CO COM 824348106 16,174 41,247 SH   SOLE   41,247 0 0
SKINNY NUTRITIONAL CORP COM 830695102 0 101,000 SH   SOLE   101,000 0 0
SOUTHERN CO COM 842587107 956 21,405 SH   SOLE   21,405 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 222 6,600 SH   SOLE   6,600 0 0
STARBUCKS CORP COM 855244109 305 5,269 SH   SOLE   5,269 0 0
STATE STR CORP COM 857477103 1,071 10,734 SH   SOLE   10,734 0 0
STERIS PLC SHS USD COM G84720104 11,193 119,886 SH   SOLE   119,886 0 0
STRYKER CORP COM 863667101 3,962 24,623 SH   SOLE   24,623 0 0
SUN LIFE FINL INC COM 866796105 4,543 110,480 SH   SOLE   110,480 0 0
SYSCO CORP COM 871829107 1,691 28,205 SH   SOLE   28,205 0 0
TAPIMMUNE INC COM 876033408 206 61,052 SH   SOLE   61,052 0 0
TARGET CORP COM 87612E106 467 6,730 SH   SOLE   6,730 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,518 17,041 SH   SOLE   17,041 0 0
TITAN MEDICAL INC COM 88830X108 4 18,000 SH   SOLE   18,000 0 0
TJX COMPANIES INC COM 872540109 591 7,240 SH   SOLE   7,240 0 0
TORCHMARK CORP COM 891027104 510 6,063 SH   SOLE   6,063 0 0
TRACTOR SUPPLY COMPANY COM 892356106 630 10,000 SH   SOLE   10,000 0 0
UNILEVER N V COM 904784709 570 10,115 SH   SOLE   10,115 0 0
UNILEVER PLC ADR COM 904767704 2,909 52,358 SH   SOLE   52,358 0 0
UNION PAC CORP COM 907818108 4,631 34,451 SH   SOLE   34,451 0 0
UNITED PARCEL SVC INC CL B COM 911312106 271 2,585 SH   SOLE   2,585 0 0
UNITED TECHNOLOGIES CORP COM 913017109 4,168 33,125 SH   SOLE   33,125 0 0
UNITEDHEALTH GROUP INC COM 91324P102 22,547 105,358 SH   SOLE   105,358 0 0
VERISIGN INC COM 92343E102 10,387 87,607 SH   SOLE   87,607 0 0
VERIZON COMMUNICATIONS COM 92343V104 1,163 24,328 SH   SOLE   24,328 0 0
VF CORP COM 918204108 6,300 84,998 SH   SOLE   84,998 0 0
VISA INC CL A COM 92826C839 16,165 135,133 SH   SOLE   135,133 0 0
WAL MART STORES INC COM 931142103 1,032 11,605 SH   SOLE   11,605 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 8,041 122,815 SH   SOLE   122,815 0 0
WALT DISNEY COMPANY COM 254687106 1,218 12,122 SH   SOLE   12,122 0 0
WASTE MANAGEMENT INC COM 94106L109 322 3,826 SH   SOLE   3,826 0 0
WATERS CORPORATION COM 941848103 16,527 83,198 SH   SOLE   83,198 0 0
WATSCO INC COM 942622200 18,106 100,051 SH   SOLE   100,051 0 0
WEC ENERGY GROUP INC COM 92939U106 226 3,610 SH   SOLE   3,610 0 0
WELLS FARGO & CO COM COM 949746101 3,764 71,818 SH   SOLE   71,818 0 0
WELLTOWER INC COM 95040Q104 330 6,070 SH   SOLE   6,070 0 0
WILLIAMS PARTNERS L.P COM 96949L105 277 8,040 SH   SOLE   8,040 0 0
YUM BRANDS INC COM 988498101 295 3,465 SH   SOLE   3,465 0 0
ZENOSENSE INC COM 989424205 4 10,000 SH   SOLE   10,000 0 0
FINANCIAL SELECT SECTOR SPDR MF/ETF 81369Y605 2,987 108,347 SH   SOLE   108,347 0 0
FIRST TRUST ENERGY INCOME AND MF/ETF 33738G104 201 9,250 SH   SOLE   9,250 0 0
GOLDMAN SACHS ACTIVE BETA INTL MF/ETF 381430107 25,518 855,151 SH   SOLE   855,151 0 0
ISHARES MSCI EAFE ETF MF/ETF 464287465 7,557 108,450 SH   SOLE   108,450 0 0
ISHARES MSCI EMERGING MARKETS MF/ETF 464287234 844 17,475 SH   SOLE   17,475 0 0
ISHARES RUSSELL 1000 ETF MF/ETF 464287622 7,079 48,203 SH   SOLE   48,203 0 0
ISHARES RUSSELL 1000 GROWTH ET MF/ETF 464287614 6,882 50,572 SH   SOLE   50,572 0 0
ISHARES RUSSELL 2000 ETF MF/ETF 464287655 14,349 94,508 SH   SOLE   94,508 0 0
ISHARES S&P 500 GROWTH INDEX MF/ETF 464287309 501 3,228 SH   SOLE   3,228 0 0
ISHARES S&P 500 INDEX FUND MF/ETF 464287200 233 879 SH   SOLE   879 0 0
ISHARES TR S&P MIDCAP 400 MF/ETF 464287507 11,423 60,900 SH   SOLE   60,900 0 0
ISHARES TR S&P SMALL CAP 600 MF/ETF 464287804 6,895 89,533 SH   SOLE   89,533 0 0
SPDR S&P 500 ETF TRUST MF/ETF 78462F103 3,658 13,901 SH   SOLE   13,901 0 0
SPDR S&P EMERGING SMALL CAP ET MF/ETF 78463X756 327 6,230 SH   SOLE   6,230 0 0
SPDR S&P MIDCAP 400 ETF TRUST MF/ETF 78467Y107 1,420 4,156 SH   SOLE   4,156 0 0
VANGUARD DIV APPRECIATION MF/ETF 921908844 5,119 50,654 SH   SOLE   50,654 0 0
VANGUARD FTSE ALL-WORLD EX-US MF/ETF 922042775 1,164 21,417 SH   SOLE   21,417 0 0
VANGUARD FTSE DEVELOPED MARKET MF/ETF 921943858 270 6,108 SH   SOLE   6,108 0 0
VANGUARD FTSE EMERGING MARKETS MF/ETF 922042858 1,803 38,369 SH   SOLE   38,369 0 0
VANGUARD LARGE-CAP VIPERS MF/ETF 922908637 411 3,394 SH   SOLE   3,394 0 0
VANGUARD REIT ETF MF/ETF 922908553 750 9,936 SH   SOLE   9,936 0 0
VANGUARD SMALL CAP ETF MF/ETF 922908751 445 3,028 SH   SOLE   3,028 0 0
VANGUARD TOTAL STOCK MARKET VI MF/ETF 922908769 305 2,249 SH   SOLE   2,249 0 0
WISDOMTREE US QUALITY DIVIDEND MF/ETF 97717X669 32,701 810,241 SH   SOLE   810,241 0 0
AMERICAN FUNDS INC FUND OF AME MF/ETF 453320103 405 17,784 SH   SOLE   17,784 0 0
BROWN ADVISORY EQUITY INCOME I MF/ETF 115233660 146 10,330 SH   SOLE   10,330 0 0
BROWN ADVISORY SMALL CAP FUNDA MF/ETF 115233777 238 8,570 SH   SOLE   8,570 0 0
BROWN ADVISORY WMC STRAT EURP MF/ETF 115233629 226 17,755 SH   SOLE   17,755 0 0
BRUCE FUND INC MF/ETF 116650102 341 670 SH   SOLE   670 0 0
COLUMBIA ACORN INTL-R5 MF/ETF 197199631 2,948 61,952 SH   SOLE   61,952 0 0
COLUMBIA ACORN INTL FUND-Z MF/ETF 197199813 1,307 27,472 SH   SOLE   27,472 0 0
DODGE & COX FDS INTL STK FD MF/ETF 256206103 10,264 226,428 SH   SOLE   226,428 0 0
FIDELITY CONTRAFUND INC MF/ETF 316071109 1,283 10,323 SH   SOLE   10,323 0 0
FIDELITY GROWTH COMPANY FUND MF/ETF 316200104 233 1,239 SH   SOLE   1,239 0 0
FRANKLIN SMALL CAP GROWTH ADV MF/ETF 354713653 1,789 72,051 SH   SOLE   72,051 0 0
LONGLEAF PARTNERS SM CAP FD MF/ETF 543069207 203 7,450 SH   SOLE   7,450 0 0
MATTHEWS ASIA SMALL COMPANIES MF/ETF 577125867 2,545 109,140 SH   SOLE   109,140 0 0
MATTHEWS ASIA SMALL COS MF/ETF 577125206 358 15,341 SH   SOLE   15,341 0 0
MATTHEWS PACIFIC TIGER - INST MF/ETF 577130834 20,833 663,900 SH   SOLE   663,900 0 0
MATTHEWS PACIFIC TIGER - INV MF/ETF 577130107 1,123 35,774 SH   SOLE   35,774 0 0
OPPENHEIMER INTERNATIONAL GROW MF/ETF 68380L100 1,765 40,178 SH   SOLE   40,178 0 0
OPPENHEIMER INTERNATIONAL GROW MF/ETF 68380L407 557 12,747 SH   SOLE   12,747 0 0
PRIMECAP ODYSSEY AGGR GRTH MF/ETF 74160Q202 346 7,001 SH   SOLE   7,001 0 0
T. ROWE PRICE BLUE CHIP GROWTH MF/ETF 77954Q106 285 2,800 SH   SOLE   2,800 0 0
TEMPLETON EMERGING MARKETS SMA MF/ETF 88019R690 2,383 154,468 SH   SOLE   154,468 0 0
VANGUARD TOTAL STOCK MARKET IN MF/ETF 922908728 642 9,712 SH   SOLE   9,712 0 0
WASATCH EMERGING MKT SMALL CAP MF/ETF 936793884 6,186 1,915,224 SH   SOLE   1,915,224 0 0
WASATCH EMERGING MKT SMALL CAP MF/ETF 936793736 9,928 3,064,118 SH   SOLE   3,064,118 0 0
ISHARES COMEX GOLD TRUST ETF MF/ETF 464285105 239 18,789 SH   SOLE   18,789 0 0
ISHARES SILVER TRUST MF/ETF 46428Q109 357 23,195 SH   SOLE   23,195 0 0
SPDR GOLD TRUST ETF MF/ETF 78463V107 349 2,775 SH   SOLE   2,775 0 0
VANECK VECTORS JUNIOR GOLD MIN MF/ETF 92189F791 338 10,500 SH   SOLE   10,500 0 0