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 1-3 YEAR CREDIT BOND E MF/ETF 464288646 486 9,051 SH   SOLE   9,051 0 0
ISHARES BARCLAYS 1-3 YR TREASU MF/ETF 464287457 1,800 21,221 SH   SOLE   21,221 0 0
SPDR BARCLAYS SHORT TERM CORPO MF/ETF 78464A474 12,239 396,720 SH   SOLE   396,720 0 0
VANGUARD INT-TERM CORPORATE MF/ETF 92206C870 646 7,083 SH   SOLE   7,083 0 0
VANGUARD SHORT TERM CORP BOND MF/ETF 92206C409 9,444 116,517 SH   SOLE   116,517 0 0
AQUILA MUN TR NARRAGANSETT Y MF/ETF 03842A830 226 20,699 SH   SOLE   20,699 0 0
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 624 200 SH   SOLE   200 0 0
3M CO COM 88579Y101 4,539 27,607 SH   SOLE   27,607 0 0
A.O. SMITH CORP COM 831865209 13,384 280,537 SH   SOLE   280,537 0 0
ABBOTT LABS COM 002824100 4,401 52,605 SH   SOLE   52,605 0 0
ABBVIE INC COM 00287Y109 3,582 47,305 SH   SOLE   47,305 0 0
ACCENTURE PLC COM G1151C101 836 4,348 SH   SOLE   4,348 0 0
ADOBE INC COM 00724F101 9,198 33,295 SH   SOLE   33,295 0 0
AFLAC INC COM 001055102 341 6,515 SH   SOLE   6,515 0 0
AIR PRODS & CHEMS INC COM 009158106 35,576 160,353 SH   SOLE   160,353 0 0
ALLERGAN PLC SHS COM G0177J108 504 2,997 SH   SOLE   2,997 0 0
ALPHABET INC-CL A COM 02079K305 8,049 6,591 SH   SOLE   6,591 0 0
ALPHABET INC CAP STK CL C COM 02079K107 13,180 10,812 SH   SOLE   10,812 0 0
AMAZON COM INC COM COM 023135106 18,071 10,410 SH   SOLE   10,410 0 0
AMDOCS LIMITED COM G02602103 11,011 166,561 SH   SOLE   166,561 0 0
AMERICAN ELECTRIC POWER COM 025537101 238 2,536 SH   SOLE   2,536 0 0
AMERICAN EXPRESS CO COM 025816109 2,771 23,430 SH   SOLE   23,430 0 0
AMERICAN TOWER CORP-CL A COM 03027X100 5,986 27,072 SH   SOLE   27,072 0 0
AMGEN INC COM 031162100 3,275 16,923 SH   SOLE   16,923 0 0
APPLE INC COM COM 037833100 54,452 243,122 SH   SOLE   243,122 0 0
APPLIED MATLS INC COM 038222105 225 4,500 SH   SOLE   4,500 0 0
APTARGROUP INC COM 038336103 335 2,830 SH   SOLE   2,830 0 0
ASTRAZENECA GROUP PLC ADR COM 046353108 221 4,948 SH   SOLE   4,948 0 0
AT&T INC COM COM 00206R102 1,326 35,047 SH   SOLE   35,047 0 0
AUTOMATIC DATA PROCESSING COM 053015103 12,921 80,047 SH   SOLE   80,047 0 0
AVALONBAY CMNTYS INC COM 053484101 438 2,032 SH   SOLE   2,032 0 0
BANK AMER CORP COM COM 060505104 3,566 122,257 SH   SOLE   122,257 0 0
BANK NEW YORK MELLON CORPORATI COM 064058100 1,019 22,548 SH   SOLE   22,548 0 0
BARRICK GOLD CORP COM 067901108 511 29,500 SH   SOLE   29,500 0 0
BAXTER INTL INC COM 071813109 326 3,729 SH   SOLE   3,729 0 0
BECTON DICKINSON & CO COM 075887109 15,777 62,371 SH   SOLE   62,371 0 0
BERKLEY W R CORP COM 084423102 21,449 296,948 SH   SOLE   296,948 0 0
BERKSHIRE HATHAWAY INC-A COM 084670108 935 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 6,787 32,628 SH   SOLE   32,628 0 0
BLACKROCK INC COM COM 09247X101 10,410 23,359 SH   SOLE   23,359 0 0
BLACKSTONE GROUP LP COM 09260D107 503 10,300 SH   SOLE   10,300 0 0
BOEING CO COM 097023105 2,437 6,404 SH   SOLE   6,404 0 0
BP PLC-SPONS ADR COM 055622104 369 9,712 SH   SOLE   9,712 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 984 19,407 SH   SOLE   19,407 0 0
BROADCOM INC COM 11135F101 440 1,594 SH   SOLE   1,594 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 29,398 236,259 SH   SOLE   236,259 0 0
BUCKEYE PARTNERS LP COM 118230101 247 6,000 SH   SOLE   6,000 0 0
CANADA GOOS HOLDINGS COM 135086106 206 4,695 SH   SOLE   4,695 0 0
CARTER INC COM COM 146229109 8,927 97,878 SH   SOLE   97,878 0 0
CATERPILLAR INC COM COM 149123101 545 4,313 SH   SOLE   4,313 0 0
CELANESE CORP-A COM 150870103 232 1,900 SH   SOLE   1,900 0 0
CERNER CORP COM 156782104 454 6,665 SH   SOLE   6,665 0 0
CHECK POINT SOFTWARE TECH LTD COM M22465104 430 3,925 SH   SOLE   3,925 0 0
CHEVRON CORP COM 166764100 4,210 35,497 SH   SOLE   35,497 0 0
CHUBB LIMITED COM H1467J104 339 2,101 SH   SOLE   2,101 0 0
CHURCH & DWIGHT CO COM 171340102 227 3,020 SH   SOLE   3,020 0 0
CIGNA CORP COM 125523100 352 2,318 SH   SOLE   2,318 0 0
CISCO SYS INC COM COM 17275R102 4,389 88,835 SH   SOLE   88,835 0 0
CME GROUP INC COM 12572Q105 30,944 146,419 SH   SOLE   146,419 0 0
COCA COLA CO COM 191216100 2,503 45,979 SH   SOLE   45,979 0 0
COCA COLA EUROPEAN PARTNERS P COM G25839104 765 13,800 SH   SOLE   13,800 0 0
COGENT COMMUNICATIONS COM 19239V302 30,110 546,458 SH   SOLE   546,458 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 300 4,970 SH   SOLE   4,970 0 0
COLGATE PALMOLIVE CO COM 194162103 1,826 24,845 SH   SOLE   24,845 0 0
COMCAST CORP COM 20030N101 1,288 28,571 SH   SOLE   28,571 0 0
CONSTELLATION SOFTWARE INC COM COM 21037X100 26,729 26,744 SH   SOLE   26,744 0 0
COPART INC COM COM 217204106 54,956 684,132 SH   SOLE   684,132 0 0
COSTCO WHSL CORP COM 22160K105 32,695 113,480 SH   SOLE   113,480 0 0
CROWN CASTLE REIT COM 22822V101 20,339 146,312 SH   SOLE   146,312 0 0
CSX CORP COM 126408103 408 5,894 SH   SOLE   5,894 0 0
CVS HEALTH CORP COM 126650100 1,713 27,155 SH   SOLE   27,155 0 0
DANAHER CORP COM 235851102 8,824 61,098 SH   SOLE   61,098 0 0
DANONE SPONSORED ADR COM 23636T100 5,339 304,542 SH   SOLE   304,542 0 0
DEERE & CO COM 244199105 537 3,185 SH   SOLE   3,185 0 0
DIAGEO PLC ADR COM 25243Q205 12,309 75,278 SH   SOLE   75,278 0 0
DISNEY WALT CO COM DISNEY COM 254687106 2,953 22,658 SH   SOLE   22,658 0 0
DOMINION ENERGY INC COM 25746U109 517 6,385 SH   SOLE   6,385 0 0
DOVER CORP COM 260003108 244 2,450 SH   SOLE   2,450 0 0
DUKE ENERGY CORP COM 26441C204 667 6,953 SH   SOLE   6,953 0 0
DUNKIN BRANDS GROUP INC COM 265504100 323 4,075 SH   SOLE   4,075 0 0
ECOLAB INC COM 278865100 2,387 12,054 SH   SOLE   12,054 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 275 1,250 SH   SOLE   1,250 0 0
ELI LILLY & CO COM 532457108 513 4,585 SH   SOLE   4,585 0 0
EMERSON ELEC CO COM 291011104 4,389 65,648 SH   SOLE   65,648 0 0
ENBRIDGE C CORP COM 29250N105 364 10,381 SH   SOLE   10,381 0 0
ENERGY TRANSFER EQUITY LP COM 29273V100 279 21,302 SH   SOLE   21,302 0 0
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 273 9,550 SH   SOLE   9,550 0 0
EQUINIX INC COM 29444U700 23,595 40,906 SH   SOLE   40,906 0 0
EVERSOURCE ENERGY COM 30040W108 625 7,309 SH   SOLE   7,309 0 0
EXPEDITORS INTERNATIONAL OF WA COM 302130109 14,558 195,968 SH   SOLE   195,968 0 0
EXXON MOBIL CORPORATION COM 30231G102 8,626 122,165 SH   SOLE   122,165 0 0
FACEBOOK INC CL A COM 30303M102 2,006 11,265 SH   SOLE   11,265 0 0
FAIR ISAAC & CO INC COM 303250104 30,596 100,805 SH   SOLE   100,805 0 0
FASTENAL CO COM 311900104 6,570 201,117 SH   SOLE   201,117 0 0
FIRST REPUBLIC BANK/SAN FRAN COM 33616C100 16,183 167,353 SH   SOLE   167,353 0 0
FIRSTSERVICE CORP COM 33767E202 9,841 95,942 SH   SOLE   95,942 0 0
FISERV INC COM 337738108 651 6,284 SH   SOLE   6,284 0 0
FNF GROUP COM 31620R303 640 14,400 SH   SOLE   14,400 0 0
FORTIVE CORP COM 34959J108 550 8,026 SH   SOLE   8,026 0 0
GENERAL DYNAMICS CORP COM 369550108 247 1,351 SH   SOLE   1,351 0 0
GENERAL ELEC CO COM 369604103 170 19,022 SH   SOLE   19,022 0 0
GENERAL MLS INC COM 370334104 442 8,013 SH   SOLE   8,013 0 0
GILEAD SCIENCES COM 375558103 15,289 241,233 SH   SOLE   241,233 0 0
GOLDEN LEAF HLDGS LTD COM COM 38109W109 1 48,000 SH   SOLE   48,000 0 0
GREEN ENERGY RESOURCES INC COM 39303P106 0 1,500,000 SH   SOLE   1,500,000 0 0
HANOVER INS GROUP INC COM COM 410867105 395 2,917 SH   SOLE   2,917 0 0
HEICO CORP NEW CL A COM 422806208 15,061 154,773 SH   SOLE   154,773 0 0
HERSHEY CO COM COM 427866108 18,393 118,671 SH   SOLE   118,671 0 0
HOME DEPOT INC COM COM 437076102 23,689 102,098 SH   SOLE   102,098 0 0
HONEYWELL INTL INC COM 438516106 2,246 13,274 SH   SOLE   13,274 0 0
IAA INC COM 449253103 19,594 469,546 SH   SOLE   469,546 0 0
IDEXX LABS INC COM COM 45168D104 436 1,602 SH   SOLE   1,602 0 0
ILLINOIS TOOL WKS INC COM 452308109 6,465 41,314 SH   SOLE   41,314 0 0
INDEPENDENT BANK CORP MASS COM 453836108 525 7,027 SH   SOLE   7,027 0 0
INTEL CORP COM COM 458140100 2,554 49,556 SH   SOLE   49,556 0 0
INTERACTIVE BROKERS GROUP INC COM 45841N107 8,912 165,706 SH   SOLE   165,706 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 999 6,873 SH   SOLE   6,873 0 0
INTUIT INC COM 461202103 719 2,703 SH   SOLE   2,703 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 11,757 80,547 SH   SOLE   80,547 0 0
JOHNSON & JOHNSON COM 478160104 29,514 228,122 SH   SOLE   228,122 0 0
JPMORGAN CHASE & CO COM COM 46625H100 35,573 302,258 SH   SOLE   302,258 0 0
KAR AUCTION SVCS INC COM COM 48238T109 37,226 1,516,325 SH   SOLE   1,516,325 0 0
KIMBERLY CLARK CORP COM 494368103 1,103 7,767 SH   SOLE   7,767 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 239 1,147 SH   SOLE   1,147 0 0
LENNOX INTL INC COM COM 526107107 10,773 44,339 SH   SOLE   44,339 0 0
LIBERTY HEALTH SCIENCES INC CO COM 530562107 5 18,350 SH   SOLE   18,350 0 0
LINDE PLC COM G5494J103 231 1,195 SH   SOLE   1,195 0 0
LIVE NATION ENTERTAINMENT, INC COM 538034109 28,944 436,299 SH   SOLE   436,299 0 0
LOCKHEED MARTIN CORP COM 539830109 23,886 61,238 SH   SOLE   61,238 0 0
LOWES COS INC COM 548661107 685 6,225 SH   SOLE   6,225 0 0
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106 1,115 16,820 SH   SOLE   16,820 0 0
MARSH & MCLENNAN COS INC COM 571748102 901 9,010 SH   SOLE   9,010 0 0
MASTERCARD INC - CLASS A COM 57636Q104 34,162 125,793 SH   SOLE   125,793 0 0
MCCORMICK & CO INC COM 579780206 798 5,105 SH   SOLE   5,105 0 0
MCDONALDS CORP COM 580135101 3,272 15,237 SH   SOLE   15,237 0 0
MEDTRONIC PLC COM G5960L103 701 6,452 SH   SOLE   6,452 0 0
MERCK & CO INC COM COM 58933Y105 5,121 60,837 SH   SOLE   60,837 0 0
MICROSOFT CORP COM COM 594918104 66,520 478,459 SH   SOLE   478,459 0 0
MOODYS CORP COM COM 615369105 22,351 109,118 SH   SOLE   109,118 0 0
NEWMONT MNG CORP COM 651639106 929 24,500 SH   SOLE   24,500 0 0
NEXTERA ENERGY INC COM 65339F101 9,769 41,927 SH   SOLE   41,927 0 0
NIKE INC CL B COM 654106103 5,243 55,819 SH   SOLE   55,819 0 0
NORDSON CORP COM COM 655663102 7,857 53,719 SH   SOLE   53,719 0 0
NORFOLK SOUTHN CORP COM 655844108 473 2,630 SH   SOLE   2,630 0 0
NORTHROP GRUMMAN CORP COM 666807102 357 953 SH   SOLE   953 0 0
NOVARTIS AG ADR COM 66987V109 508 5,849 SH   SOLE   5,849 0 0
NOVO-NORDISK AS ADR-B COM 670100205 2,241 43,351 SH   SOLE   43,351 0 0
NOVOZYMES A/S ADR COM 670108109 4,349 103,401 SH   SOLE   103,401 0 0
ONEOK C CORP COM 682680103 239 3,240 SH   SOLE   3,240 0 0
ORACLE CORP COM 68389X105 527 9,579 SH   SOLE   9,579 0 0
PARADIGM MED INDS INC COM 69900Q884 0 10,000 SH   SOLE   10,000 0 0
PARKER HANNIFIN CORP COM 701094104 7,140 39,530 SH   SOLE   39,530 0 0
PAYPAL HOLDINGS INC COM 70450Y103 574 5,540 SH   SOLE   5,540 0 0
PEPSICO INC COM COM 713448108 4,483 32,697 SH   SOLE   32,697 0 0
PFIZER INC COM COM 717081103 54,512 1,517,184 SH   SOLE   1,517,184 0 0
PHILLIP MORRIS INTERNATIONAL I COM 718172109 371 4,888 SH   SOLE   4,888 0 0
PNC FINANCIAL CORP COM 693475105 666 4,750 SH   SOLE   4,750 0 0
PPG INDS INC COM 693506107 284 2,400 SH   SOLE   2,400 0 0
PROCTER AND GAMBLE CO COM COM 742718109 12,449 100,087 SH   SOLE   100,087 0 0
PTC INC COM COM 69370C100 11,825 173,433 SH   SOLE   173,433 0 0
QUALCOMM INC COM COM 747525103 18,727 245,509 SH   SOLE   245,509 0 0
QUANTERIX CORP COM COM 74766Q101 239 10,900 SH   SOLE   10,900 0 0
RAYTHEON CO COM 755111507 1,060 5,403 SH   SOLE   5,403 0 0
REPUBLIC SVCS INC COM COM 760759100 11,968 138,279 SH   SOLE   138,279 0 0
ROPER TECHNOLOGIES, INC. COM 776696106 1,472 4,128 SH   SOLE   4,128 0 0
ROSS STORES INC COM 778296103 9,047 82,359 SH   SOLE   82,359 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 260 4,410 SH   SOLE   4,410 0 0
RPM INTERNATIONAL INC COM COM 749685103 1,959 28,473 SH   SOLE   28,473 0 0
S&P GLOBAL INC COM 78409V104 476 1,941 SH   SOLE   1,941 0 0
SCOTTS MIRACLE GRO CLASS A COM 810186106 6,957 68,327 SH   SOLE   68,327 0 0
SEI INVESTMENTS CO COM 784117103 1,120 18,900 SH   SOLE   18,900 0 0
SHERWIN WILLIAMS CO COM 824348106 36,617 66,591 SH   SOLE   66,591 0 0
SOUTHERN CO COM 842587107 528 8,552 SH   SOLE   8,552 0 0
STARBUCKS CORP COM 855244109 543 6,144 SH   SOLE   6,144 0 0
STATE STR CORP COM 857477103 333 5,621 SH   SOLE   5,621 0 0
STERIS PLC SHS USD COM G8473T100 20,216 139,914 SH   SOLE   139,914 0 0
STRYKER CORP COM 863667101 4,451 20,577 SH   SOLE   20,577 0 0
SYSCO CORP COM 871829107 1,306 16,445 SH   SOLE   16,445 0 0
TARGET CORP COM 87612E106 258 2,415 SH   SOLE   2,415 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,337 14,890 SH   SOLE   14,890 0 0
TJX COMPANIES INC COM 872540109 733 13,154 SH   SOLE   13,154 0 0
TRACTOR SUPPLY COMPANY COM 892356106 886 9,800 SH   SOLE   9,800 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 811 3,091 SH   SOLE   3,091 0 0
UNILEVER N V COM 904784709 653 10,880 SH   SOLE   10,880 0 0
UNILEVER PLC ADR COM 904767704 1,884 31,353 SH   SOLE   31,353 0 0
UNION PAC CORP COM 907818108 2,675 16,513 SH   SOLE   16,513 0 0
UNITED PARCEL SVC INC CL B COM 911312106 250 2,087 SH   SOLE   2,087 0 0
UNITED TECHNOLOGIES CORP COM 913017109 4,011 29,379 SH   SOLE   29,379 0 0
UNITEDHEALTH GROUP INC COM 91324P102 14,553 66,968 SH   SOLE   66,968 0 0
US BANCORP DEL COM NEW COM 902973304 941 17,009 SH   SOLE   17,009 0 0
VERISIGN INC COM COM 92343E102 29,207 154,837 SH   SOLE   154,837 0 0
VERIZON COMMUNICATIONS COM 92343V104 2,009 33,280 SH   SOLE   33,280 0 0
VF CORP COM 918204108 323 3,625 SH   SOLE   3,625 0 0
VISA INC COM CL A COM 92826C839 37,232 216,453 SH   SOLE   216,453 0 0
WAL MART STORES INC COM 931142103 1,454 12,255 SH   SOLE   12,255 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 555 10,043 SH   SOLE   10,043 0 0
WASTE MANAGEMENT INC COM 94106L109 411 3,576 SH   SOLE   3,576 0 0
WATERS CORP COM COM 941848103 24,202 108,418 SH   SOLE   108,418 0 0
WATSCO INC COM COM 942622200 37,263 220,259 SH   SOLE   220,259 0 0
WEC ENERGY GROUP INC COM 92939U106 318 3,340 SH   SOLE   3,340 0 0
WELLS FARGO & CO COM COM 949746101 1,367 27,111 SH   SOLE   27,111 0 0
WILLIAMS COS INC COM 969457100 289 12,011 SH   SOLE   12,011 0 0
YUM BRANDS INC COM 988498101 356 3,140 SH   SOLE   3,140 0 0
FINANCIAL SELECT SECTOR SPDR MF/ETF 81369Y605 1,068 38,126 SH   SOLE   38,126 0 0
GOLDMAN SACHS ACTIVE BETA INTL MF/ETF 381430107 50,985 1,802,228 SH   SOLE   1,802,228 0 0
ISHARES MSCI EAFE ETF MF/ETF 464287465 6,900 105,805 SH   SOLE   105,805 0 0
ISHARES MSCI EMERGING MARKETS MF/ETF 464287234 445 10,885 SH   SOLE   10,885 0 0
ISHARES RUSSELL 1000 ETF MF/ETF 464287622 9,809 59,617 SH   SOLE   59,617 0 0
ISHARES RUSSELL 1000 GROWTH ET MF/ETF 464287614 5,652 35,408 SH   SOLE   35,408 0 0
ISHARES RUSSELL 2000 ETF MF/ETF 464287655 8,718 57,608 SH   SOLE   57,608 0 0
ISHARES RUSSELL 3000 INDEX FUN MF/ETF 464287689 1,151 6,622 SH   SOLE   6,622 0 0
ISHARES S&P 500 GROWTH INDEX MF/ETF 464287309 539 2,993 SH   SOLE   2,993 0 0
ISHARES S&P 500 INDEX FUND MF/ETF 464287200 2,193 7,345 SH   SOLE   7,345 0 0
ISHARES S&P SMALL CAP 600 GROW MF/ETF 464287887 297 1,665 SH   SOLE   1,665 0 0
ISHARES TR S&P MIDCAP 400 MF/ETF 464287507 12,592 65,166 SH   SOLE   65,166 0 0
ISHARES TR S&P SMALL CAP 600 MF/ETF 464287804 6,262 80,442 SH   SOLE   80,442 0 0
SPDR S&P 500 ETF TRUST MF/ETF 78462F103 5,490 18,499 SH   SOLE   18,499 0 0
SPDR S&P MIDCAP 400 ETF TRUST MF/ETF 78467Y107 1,854 5,261 SH   SOLE   5,261 0 0
VANGUARD DIV APPRECIATION MF/ETF 921908844 3,378 28,246 SH   SOLE   28,246 0 0
VANGUARD FTSE EMERGING MARKETS MF/ETF 922042858 912 22,642 SH   SOLE   22,642 0 0
VANGUARD INTL EQUITY INDEX FD MF/ETF 922042775 1,611 32,285 SH   SOLE   32,285 0 0
VANGUARD LARGE-CAP VIPERS MF/ETF 922908637 395 2,900 SH   SOLE   2,900 0 0
VANGUARD MID-CAP VIPERS MF/ETF 922908629 338 2,017 SH   SOLE   2,017 0 0
VANGUARD REIT ETF MF/ETF 922908553 767 8,220 SH   SOLE   8,220 0 0
VANGUARD SMALL CAP ETF MF/ETF 922908751 363 2,360 SH   SOLE   2,360 0 0
VANGUARD TAX MANAGED INTL FD F MF/ETF 921943858 1,517 36,931 SH   SOLE   36,931 0 0
VANGUARD TOTAL STOCK MARKET VI MF/ETF 922908769 375 2,486 SH   SOLE   2,486 0 0
WISDOMTREE TR EMG MKTS SMCAP MF/ETF 97717W281 14,207 320,689 SH   SOLE   320,689 0 0
WISDOMTREE US QUALITY DIVIDEND MF/ETF 97717X669 37,384 829,106 SH   SOLE   829,106 0 0
AMERICAN FUNDS AMERICAN MUTUAL MF/ETF 027681402 212 5,000 SH   SOLE   5,000 0 0
BRUCE FUND INC MF/ETF 116650102 388 670 SH   SOLE   670 0 0
DODGE & COX FDS INTL STK FD MF/ETF 256206103 3,599 87,846 SH   SOLE   87,846 0 0
FIDELITY CONTRAFUND INC MF/ETF 316071109 1,311 101,980 SH   SOLE   101,980 0 0
FIDELITY EQUITY INCOME II MF/ETF 316145101 298 11,730 SH   SOLE   11,730 0 0
IVY INTERNATIONAL CORE EQUITY MF/ETF 465899706 174 10,184 SH   SOLE   10,184 0 0
IXIS ADVISOR EQUITY FDS GLOBAL MF/ETF 46602Q107 297 12,494 SH   SOLE   12,494 0 0
LOOMIS SAYLES FDS II GROWTH FD MF/ETF 543487128 431 26,928 SH   SOLE   26,928 0 0
MATTHEWS INTL FDS PAC TIGER IN MF/ETF 577130834 15,710 565,706 SH   SOLE   565,706 0 0
MATTHEWS PACIFIC TIGER - INV MF/ETF 577130107 1,153 41,522 SH   SOLE   41,522 0 0
NEUBERGER BERMAN EQUITY SER MF/ETF 641233200 243 4,151 SH   SOLE   4,151 0 0
SSGA S&P 500 INDEX FUND MF/ETF 784924888 600 16,000 SH   SOLE   16,000 0 0
T. ROWE PRICE BLUE CHIP GROWTH MF/ETF 77954Q106 316 2,766 SH   SOLE   2,766 0 0
TEMPLETON EMERGING MARKETS SMA MF/ETF 88019R690 204 15,828 SH   SOLE   15,828 0 0
VANGUARD 500 INDEX FUND-ADM MF/ETF 922908710 7,482 27,238 SH   SOLE   27,238 0 0
VANGUARD INDEX FDS GRW INDEX A MF/ETF 922908660 632 7,375 SH   SOLE   7,375 0 0
VANGUARD INTL GROWTH FD ADMIRA MF/ETF 921910501 682 7,478 SH   SOLE   7,478 0 0
VANGUARD STAR FD VNGRD TIS INS MF/ETF 921909784 451 4,074 SH   SOLE   4,074 0 0
VANGUARD TOTAL STOCK MARKET IN MF/ETF 922908728 1,618 22,010 SH   SOLE   22,010 0 0
WASATCH EMERGING MKT SMALL CAP MF/ETF 936793736 52 19,451 SH   SOLE   19,451 0 0
ISHARES COMEX GOLD TRUST ETF MF/ETF 464285105 341 24,180 SH   SOLE   24,180 0 0
SPDR GOLD TRUST ETF MF/ETF 78463V107 834 6,006 SH   SOLE   6,006 0 0
VANECK VECTORS JUNIOR GOLD MIN MF/ETF 92189F791 707 19,500 SH   SOLE   19,500 0 0
1ST TR UNIT 7167 SMID TD 02/12 MF/ETF 30306X386 131 13,303 SH   SOLE   13,303 0 0
1ST TR UNIT 7180 EQUITY INCOME MF/ETF 30307A823 178 18,732 SH   SOLE   18,732 0 0