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 484 9,051 SH   SOLE   9,051 0 0
ISHARES BARCLAYS 1-3 YR TREASU MF/ETF 464287457 1,591 18,761 SH   SOLE   18,761 0 0
SPDR BARCLAYS SHORT TERM CORPO MF/ETF 78464A474 12,608 409,620 SH   SOLE   409,620 0 0
VANGUARD INT-TERM CORPORATE MF/ETF 92206C870 526 5,853 SH   SOLE   5,853 0 0
VANGUARD SHORT TERM CORP BOND MF/ETF 92206C409 9,347 115,857 SH   SOLE   115,857 0 0
AQUILA MUN TR NARRAGANSETT Y MF/ETF 03842A830 225 20,699 SH   SOLE   20,699 0 0
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 637 200 SH   SOLE   200 0 0
3M CO COM 88579Y101 5,314 30,659 SH   SOLE   30,659 0 0
A.O. SMITH CORP COM 831865209 13,070 277,140 SH   SOLE   277,140 0 0
ABBOTT LABS COM 002824100 4,682 55,670 SH   SOLE   55,670 0 0
ABBVIE INC COM 00287Y109 3,746 51,509 SH   SOLE   51,509 0 0
ACCENTURE PLC COM G1151C101 831 4,498 SH   SOLE   4,498 0 0
ADOBE INC COM 00724F101 9,940 33,736 SH   SOLE   33,736 0 0
AFLAC INC COM 001055102 380 6,940 SH   SOLE   6,940 0 0
AIR PRODS & CHEMS INC COM 009158106 35,861 158,417 SH   SOLE   158,417 0 0
ALLERGAN PLC SHS COM G0177J108 495 2,957 SH   SOLE   2,957 0 0
ALPHABET INC-CL A COM 02079K305 7,231 6,678 SH   SOLE   6,678 0 0
ALPHABET INC CAP STK CL C COM 02079K107 11,719 10,842 SH   SOLE   10,842 0 0
AMAZON COM INC COM COM 023135106 19,855 10,485 SH   SOLE   10,485 0 0
AMDOCS LIMITED COM G02602103 10,034 161,605 SH   SOLE   161,605 0 0
AMERICAN ELECTRIC POWER COM 025537101 223 2,536 SH   SOLE   2,536 0 0
AMERICAN EXPRESS CO COM 025816109 2,921 23,665 SH   SOLE   23,665 0 0
AMERICAN TOWER CORP-CL A COM 03027X100 5,261 25,732 SH   SOLE   25,732 0 0
AMGEN INC COM 031162100 3,128 16,973 SH   SOLE   16,973 0 0
APPLE INC COM COM 037833100 48,711 246,117 SH   SOLE   246,117 0 0
APPLIED MATLS INC COM 038222105 202 4,500 SH   SOLE   4,500 0 0
APTARGROUP INC COM 038336103 352 2,830 SH   SOLE   2,830 0 0
AT&T INC COM COM 00206R102 1,217 36,325 SH   SOLE   36,325 0 0
AUTOMATIC DATA PROCESSING COM 053015103 13,586 82,178 SH   SOLE   82,178 0 0
AVALONBAY CMNTYS INC COM 053484101 457 2,248 SH   SOLE   2,248 0 0
BANK AMER CORP COM COM 060505104 3,593 123,886 SH   SOLE   123,886 0 0
BANK NEW YORK MELLON CORPORATI COM 064058100 1,065 24,123 SH   SOLE   24,123 0 0
BARRICK GOLD CORP COM 067901108 386 24,500 SH   SOLE   24,500 0 0
BAXTER INTL INC COM 071813109 301 3,675 SH   SOLE   3,675 0 0
BECTON DICKINSON & CO COM 075887109 15,502 61,511 SH   SOLE   61,511 0 0
BERKLEY W R CORP COM 084423102 19,136 290,241 SH   SOLE   290,241 0 0
BERKSHIRE HATHAWAY INC-A COM 084670108 955 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 7,194 33,750 SH   SOLE   33,750 0 0
BLACKROCK INC COM COM 09247X101 11,109 23,672 SH   SOLE   23,672 0 0
BLACKSTONE GROUP LP COM 09253U108 338 7,600 SH   SOLE   7,600 0 0
BOEING CO COM 097023105 2,295 6,304 SH   SOLE   6,304 0 0
BP PLC-SPONS ADR COM 055622104 439 10,538 SH   SOLE   10,538 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 885 19,507 SH   SOLE   19,507 0 0
BROADCOM INC COM 11135F101 560 1,944 SH   SOLE   1,944 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 29,870 233,945 SH   SOLE   233,945 0 0
BUCKEYE PARTNERS LP COM 118230101 246 6,000 SH   SOLE   6,000 0 0
CARTER INC COM COM 146229109 9,879 101,280 SH   SOLE   101,280 0 0
CATERPILLAR INC COM COM 149123101 401 2,943 SH   SOLE   2,943 0 0
CELANESE CORP-A COM 150870103 233 2,158 SH   SOLE   2,158 0 0
CERNER CORP COM 156782104 501 6,829 SH   SOLE   6,829 0 0
CHECK POINT SOFTWARE TECH LTD COM M22465104 454 3,925 SH   SOLE   3,925 0 0
CHEVRON CORP COM 166764100 4,481 36,007 SH   SOLE   36,007 0 0
CHUBB LIMITED COM H1467J104 309 2,096 SH   SOLE   2,096 0 0
CHURCH & DWIGHT CO COM 171340102 221 3,020 SH   SOLE   3,020 0 0
CIGNA CORP COM 125523100 373 2,366 SH   SOLE   2,366 0 0
CISCO SYS INC COM COM 17275R102 4,932 90,112 SH   SOLE   90,112 0 0
CME GROUP INC COM 12572Q105 28,377 146,191 SH   SOLE   146,191 0 0
COCA COLA CO COM 191216100 2,441 47,939 SH   SOLE   47,939 0 0
COCA COLA EUROPEAN PARTNERS P COM G25839104 780 13,800 SH   SOLE   13,800 0 0
COGENT COMMUNICATIONS COM 19239V302 31,489 530,477 SH   SOLE   530,477 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 318 5,020 SH   SOLE   5,020 0 0
COLGATE PALMOLIVE CO COM 194162103 1,505 21,003 SH   SOLE   21,003 0 0
COMCAST CORP COM 20030N101 1,187 28,082 SH   SOLE   28,082 0 0
CONSTELLATION SOFTWARE INC COM COM 21037X100 25,140 26,663 SH   SOLE   26,663 0 0
COPART INC COM COM 217204106 50,910 681,159 SH   SOLE   681,159 0 0
COSTCO WHSL CORP COM 22160K105 29,680 112,313 SH   SOLE   112,313 0 0
CROWN CASTLE REIT COM 22822V101 18,904 145,028 SH   SOLE   145,028 0 0
CSX CORP COM 126408103 450 5,814 SH   SOLE   5,814 0 0
CVS HEALTH CORP COM 126650100 1,484 27,230 SH   SOLE   27,230 0 0
DANAHER CORP COM 235851102 8,702 60,888 SH   SOLE   60,888 0 0
DANONE SPONSORED ADR COM 23636T100 5,386 318,107 SH   SOLE   318,107 0 0
DEERE & CO COM 244199105 528 3,185 SH   SOLE   3,185 0 0
DIAGEO PLC ADR COM 25243Q205 13,067 75,832 SH   SOLE   75,832 0 0
DISNEY WALT CO COM DISNEY COM 254687106 3,148 22,547 SH   SOLE   22,547 0 0
DOMINION ENERGY INC COM 25746U109 404 5,226 SH   SOLE   5,226 0 0
DOVER CORP COM 260003108 245 2,450 SH   SOLE   2,450 0 0
DUKE ENERGY CORP COM 26441C204 467 5,287 SH   SOLE   5,287 0 0
DUNKIN BRANDS GROUP INC COM 265504100 325 4,075 SH   SOLE   4,075 0 0
ECOLAB INC COM 278865100 2,371 12,009 SH   SOLE   12,009 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 231 1,250 SH   SOLE   1,250 0 0
ELI LILLY & CO COM 532457108 509 4,593 SH   SOLE   4,593 0 0
EMERSON ELEC CO COM 291011104 4,487 67,256 SH   SOLE   67,256 0 0
ENBRIDGE C CORP COM 29250N105 375 10,381 SH   SOLE   10,381 0 0
ENERGY TRANSFER EQUITY LP COM 29273V100 363 25,796 SH   SOLE   25,796 0 0
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 622 21,540 SH   SOLE   21,540 0 0
EOG RES INC COM 26875P101 238 2,550 SH   SOLE   2,550 0 0
EQUINIX INC COM 29444U700 20,425 40,503 SH   SOLE   40,503 0 0
EVERSOURCE ENERGY COM 30040W108 434 5,735 SH   SOLE   5,735 0 0
EXPEDITORS INTERNATIONAL OF WA COM 302130109 14,585 192,258 SH   SOLE   192,258 0 0
EXXON MOBIL CORPORATION COM 30231G102 9,824 128,200 SH   SOLE   128,200 0 0
FACEBOOK INC CL A COM 30303M102 2,666 13,815 SH   SOLE   13,815 0 0
FAIR ISAAC & CO INC COM 303250104 30,997 98,711 SH   SOLE   98,711 0 0
FASTENAL CO COM 311900104 6,592 202,261 SH   SOLE   202,261 0 0
FEDEX CORP COM 31428X106 213 1,300 SH   SOLE   1,300 0 0
FIRST REPUBLIC BANK/SAN FRAN COM 33616C100 17,467 178,877 SH   SOLE   178,877 0 0
FIRSTSERVICE CORP COM 33767E202 8,848 92,248 SH   SOLE   92,248 0 0
FISERV INC COM 337738108 573 6,284 SH   SOLE   6,284 0 0
FNF GROUP COM 31620R303 580 14,400 SH   SOLE   14,400 0 0
FORTIVE CORP COM 34959J108 768 9,424 SH   SOLE   9,424 0 0
GENERAL DYNAMICS CORP COM 369550108 246 1,351 SH   SOLE   1,351 0 0
GENERAL ELEC CO COM 369604103 220 20,922 SH   SOLE   20,922 0 0
GENERAL MLS INC COM 370334104 438 8,338 SH   SOLE   8,338 0 0
GILEAD SCIENCES COM 375558103 16,495 244,151 SH   SOLE   244,151 0 0
GOLDEN LEAF HLDGS LTD COM COM 38109W109 3 48,000 SH   SOLE   48,000 0 0
GREEN ENERGY RESOURCES INC COM 39303P106 1 1,500,000 SH   SOLE   1,500,000 0 0
GTT COMMUNICATIONS INC COM 362393100 3,190 181,243 SH   SOLE   181,243 0 0
HANOVER INS GROUP INC COM COM 410867105 374 2,917 SH   SOLE   2,917 0 0
HEICO CORP NEW CL A COM 422806208 15,241 147,438 SH   SOLE   147,438 0 0
HERSHEY CO COM COM 427866108 16,190 120,797 SH   SOLE   120,797 0 0
HOME DEPOT INC COM COM 437076102 21,160 101,745 SH   SOLE   101,745 0 0
HONEYWELL INTL INC COM 438516106 2,318 13,276 SH   SOLE   13,276 0 0
IAA INC COM 449253103 18,724 482,836 SH   SOLE   482,836 0 0
IDEXX LABS INC COM COM 45168D104 441 1,602 SH   SOLE   1,602 0 0
ILLINOIS TOOL WKS INC COM 452308109 6,449 42,760 SH   SOLE   42,760 0 0
INDEPENDENT BANK CORP MASS COM 453836108 535 7,027 SH   SOLE   7,027 0 0
INTEL CORP COM COM 458140100 2,257 47,147 SH   SOLE   47,147 0 0
INTERACTIVE BROKERS GROUP INC COM 45841N107 8,953 165,180 SH   SOLE   165,180 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 914 6,627 SH   SOLE   6,627 0 0
INTUIT INC COM 461202103 769 2,943 SH   SOLE   2,943 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 11,134 83,140 SH   SOLE   83,140 0 0
JOHNSON & JOHNSON COM 478160104 32,823 235,664 SH   SOLE   235,664 0 0
JPMORGAN CHASE & CO COM COM 46625H100 34,293 306,734 SH   SOLE   306,734 0 0
KAR AUCTION SVCS INC COM COM 48238T109 12,115 484,611 SH   SOLE   484,611 0 0
KIMBERLY CLARK CORP COM 494368103 1,042 7,818 SH   SOLE   7,818 0 0
LENNOX INTL INC COM COM 526107107 11,243 40,885 SH   SOLE   40,885 0 0
LIBERTY HEALTH SCIENCES INC CO COM 530562107 9 18,350 SH   SOLE   18,350 0 0
LINDE PLC COM G5494J103 508 2,530 SH   SOLE   2,530 0 0
LIVE NATION ENTERTAINMENT, INC COM 538034109 28,551 430,962 SH   SOLE   430,962 0 0
LOCKHEED MARTIN CORP COM 539830109 21,990 60,490 SH   SOLE   60,490 0 0
LOWES COS INC COM 548661107 628 6,225 SH   SOLE   6,225 0 0
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106 1,360 21,245 SH   SOLE   21,245 0 0
MARSH & MCLENNAN COS INC COM 571748102 899 9,010 SH   SOLE   9,010 0 0
MASTERCARD INC - CLASS A COM 57636Q104 33,368 126,139 SH   SOLE   126,139 0 0
MCCORMICK & CO INC COM 579780206 820 5,290 SH   SOLE   5,290 0 0
MCDONALDS CORP COM 580135101 3,098 14,920 SH   SOLE   14,920 0 0
MEDTRONIC PLC COM G5960L103 641 6,578 SH   SOLE   6,578 0 0
MERCK & CO INC COM COM 58933Y105 5,219 62,237 SH   SOLE   62,237 0 0
MICROSOFT CORP COM COM 594918104 64,185 479,132 SH   SOLE   479,132 0 0
MOODYS CORP COM COM 615369105 21,494 110,050 SH   SOLE   110,050 0 0
NEWMONT MNG CORP COM 651639106 885 23,000 SH   SOLE   23,000 0 0
NEXTERA ENERGY INC COM 65339F101 8,882 43,356 SH   SOLE   43,356 0 0
NIKE INC CL B COM 654106103 4,869 58,001 SH   SOLE   58,001 0 0
NORDSON CORP COM COM 655663102 7,670 54,280 SH   SOLE   54,280 0 0
NORFOLK SOUTHN CORP COM 655844108 524 2,630 SH   SOLE   2,630 0 0
NORTHROP GRUMMAN CORP COM 666807102 211 653 SH   SOLE   653 0 0
NOVARTIS AG ADR COM 66987V109 593 6,499 SH   SOLE   6,499 0 0
NOVO-NORDISK AS ADR-B COM 670100205 2,238 43,851 SH   SOLE   43,851 0 0
NOVOZYMES A/S ADR COM 670108109 5,065 108,846 SH   SOLE   108,846 0 0
ONEOK C CORP COM 682680103 271 3,940 SH   SOLE   3,940 0 0
ORACLE CORP COM 68389X105 578 10,147 SH   SOLE   10,147 0 0
PARADIGM MED INDS INC COM 69900Q884 0 10,000 SH   SOLE   10,000 0 0
PARKER HANNIFIN CORP COM 701094104 6,720 39,530 SH   SOLE   39,530 0 0
PAYPAL HOLDINGS INC COM 70450Y103 646 5,640 SH   SOLE   5,640 0 0
PEPSICO INC COM COM 713448108 4,364 33,282 SH   SOLE   33,282 0 0
PFIZER INC COM COM 717081103 65,883 1,520,841 SH   SOLE   1,520,841 0 0
PHILLIP MORRIS INTERNATIONAL I COM 718172109 419 5,338 SH   SOLE   5,338 0 0
PNC FINANCIAL CORP COM 693475105 764 5,565 SH   SOLE   5,565 0 0
PPG INDS INC COM 693506107 280 2,400 SH   SOLE   2,400 0 0
PROCTER AND GAMBLE CO COM COM 742718109 11,248 102,580 SH   SOLE   102,580 0 0
PTC INC COM COM 69370C100 16,288 181,463 SH   SOLE   181,463 0 0
QUALCOMM INC COM COM 747525103 18,876 248,133 SH   SOLE   248,133 0 0
QUANTERIX CORP COM COM 74766Q101 368 10,900 SH   SOLE   10,900 0 0
RAYTHEON CO COM 755111507 1,007 5,794 SH   SOLE   5,794 0 0
RED HAT INC COM 756577102 340 1,812 SH   SOLE   1,812 0 0
REPUBLIC SVCS INC COM COM 760759100 11,856 136,846 SH   SOLE   136,846 0 0
ROPER TECHNOLOGIES, INC. COM 776696106 1,512 4,128 SH   SOLE   4,128 0 0
ROSS STORES INC COM 778296103 8,483 85,581 SH   SOLE   85,581 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 267 4,100 SH   SOLE   4,100 0 0
RPM INTERNATIONAL INC COM COM 749685103 1,777 29,073 SH   SOLE   29,073 0 0
SCOTTS MIRACLE GRO CLASS A COM 810186106 6,470 65,682 SH   SOLE   65,682 0 0
SEI INVESTMENTS CO COM 784117103 1,104 19,671 SH   SOLE   19,671 0 0
SHERWIN WILLIAMS CO COM 824348106 30,404 66,343 SH   SOLE   66,343 0 0
SOUTHERN CO COM 842587107 472 8,547 SH   SOLE   8,547 0 0
STARBUCKS CORP COM 855244109 537 6,411 SH   SOLE   6,411 0 0
STATE STR CORP COM 857477103 281 5,021 SH   SOLE   5,021 0 0
STERIS PLC SHS USD COM G8473T100 20,051 134,677 SH   SOLE   134,677 0 0
STRYKER CORP COM 863667101 4,178 20,322 SH   SOLE   20,322 0 0
SYSCO CORP COM 871829107 1,262 17,845 SH   SOLE   17,845 0 0
TARGET CORP COM 87612E106 233 2,693 SH   SOLE   2,693 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,467 15,210 SH   SOLE   15,210 0 0
TJX COMPANIES INC COM 872540109 659 12,454 SH   SOLE   12,454 0 0
TRACTOR SUPPLY COMPANY COM 892356106 1,066 9,800 SH   SOLE   9,800 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 668 3,091 SH   SOLE   3,091 0 0
UNILEVER N V COM 904784709 663 10,925 SH   SOLE   10,925 0 0
UNILEVER PLC ADR COM 904767704 2,008 32,401 SH   SOLE   32,401 0 0
UNION PAC CORP COM 907818108 2,773 16,398 SH   SOLE   16,398 0 0
UNITED PARCEL SVC INC CL B COM 911312106 218 2,113 SH   SOLE   2,113 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,481 26,737 SH   SOLE   26,737 0 0
UNITEDHEALTH GROUP INC COM 91324P102 16,330 66,925 SH   SOLE   66,925 0 0
US BANCORP DEL COM NEW COM 902973304 895 17,074 SH   SOLE   17,074 0 0
VERISIGN INC COM COM 92343E102 31,944 152,724 SH   SOLE   152,724 0 0
VERIZON COMMUNICATIONS COM 92343V104 1,952 34,166 SH   SOLE   34,166 0 0
VF CORP COM 918204108 336 3,850 SH   SOLE   3,850 0 0
VISA INC COM CL A COM 92826C839 37,281 214,815 SH   SOLE   214,815 0 0
WAL MART STORES INC COM 931142103 1,451 13,130 SH   SOLE   13,130 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 590 10,793 SH   SOLE   10,793 0 0
WASTE MANAGEMENT INC COM 94106L109 409 3,547 SH   SOLE   3,547 0 0
WATERS CORP COM COM 941848103 23,287 108,191 SH   SOLE   108,191 0 0
WATSCO INC COM COM 942622200 35,940 219,777 SH   SOLE   219,777 0 0
WAYFAIR INC CL A COM 94419L101 237 1,624 SH   SOLE   1,624 0 0
WEC ENERGY GROUP INC COM 92939U106 278 3,340 SH   SOLE   3,340 0 0
WELLS FARGO & CO COM COM 949746101 1,553 32,816 SH   SOLE   32,816 0 0
WILLIAMS COS INC COM 969457100 337 12,011 SH   SOLE   12,011 0 0
YUM BRANDS INC COM 988498101 348 3,140 SH   SOLE   3,140 0 0
FINANCIAL SELECT SECTOR SPDR MF/ETF 81369Y605 1,599 57,940 SH   SOLE   57,940 0 0
GOLDMAN SACHS ACTIVE BETA INTL MF/ETF 381430107 51,327 1,789,642 SH   SOLE   1,789,642 0 0
ISHARES MSCI EAFE ETF MF/ETF 464287465 7,230 109,996 SH   SOLE   109,996 0 0
ISHARES MSCI EMERGING MARKETS MF/ETF 464287234 467 10,885 SH   SOLE   10,885 0 0
ISHARES RUSSELL 1000 ETF MF/ETF 464287622 10,255 62,995 SH   SOLE   62,995 0 0
ISHARES RUSSELL 1000 GROWTH ET MF/ETF 464287614 5,942 37,763 SH   SOLE   37,763 0 0
ISHARES RUSSELL 2000 ETF MF/ETF 464287655 11,033 70,950 SH   SOLE   70,950 0 0
ISHARES RUSSELL 3000 INDEX FUN MF/ETF 464287689 1,141 6,622 SH   SOLE   6,622 0 0
ISHARES S&P 500 GROWTH INDEX MF/ETF 464287309 561 3,130 SH   SOLE   3,130 0 0
ISHARES S&P 500 INDEX FUND MF/ETF 464287200 2,695 9,145 SH   SOLE   9,145 0 0
ISHARES S&P SMALL CAP 600 GROW MF/ETF 464287887 304 1,665 SH   SOLE   1,665 0 0
ISHARES TR S&P MIDCAP 400 MF/ETF 464287507 12,691 65,332 SH   SOLE   65,332 0 0
ISHARES TR S&P SMALL CAP 600 MF/ETF 464287804 6,453 82,430 SH   SOLE   82,430 0 0
SPDR S&P 500 ETF TRUST MF/ETF 78462F103 5,357 18,284 SH   SOLE   18,284 0 0
SPDR S&P MIDCAP 400 ETF TRUST MF/ETF 78467Y107 1,868 5,268 SH   SOLE   5,268 0 0
VANGUARD DIV APPRECIATION MF/ETF 921908844 3,589 31,161 SH   SOLE   31,161 0 0
VANGUARD FTSE EMERGING MARKETS MF/ETF 922042858 872 20,507 SH   SOLE   20,507 0 0
VANGUARD INTL EQUITY INDEX FD MF/ETF 922042775 1,682 32,985 SH   SOLE   32,985 0 0
VANGUARD LARGE-CAP VIPERS MF/ETF 922908637 391 2,900 SH   SOLE   2,900 0 0
VANGUARD MID-CAP VIPERS MF/ETF 922908629 276 1,650 SH   SOLE   1,650 0 0
VANGUARD REIT ETF MF/ETF 922908553 732 8,370 SH   SOLE   8,370 0 0
VANGUARD SMALL CAP ETF MF/ETF 922908751 503 3,210 SH   SOLE   3,210 0 0
VANGUARD TAX MANAGED INTL FD F MF/ETF 921943858 1,403 33,629 SH   SOLE   33,629 0 0
VANGUARD TOTAL STOCK MARKET VI MF/ETF 922908769 319 2,125 SH   SOLE   2,125 0 0
WISDOMTREE TR EMG MKTS SMCAP MF/ETF 97717W281 15,082 320,546 SH   SOLE   320,546 0 0
WISDOMTREE US QUALITY DIVIDEND MF/ETF 97717X669 36,618 838,895 SH   SOLE   838,895 0 0
AMERICAN FUNDS AMERICAN MUTUAL MF/ETF 027681402 457 11,000 SH   SOLE   11,000 0 0
AMERICAN FUNDS INC FUND OF AME MF/ETF 453320103 227 10,075 SH   SOLE   10,075 0 0
BRUCE FUND INC MF/ETF 116650102 372 670 SH   SOLE   670 0 0
DODGE & COX FDS INTL STK FD MF/ETF 256206103 4,187 100,511 SH   SOLE   100,511 0 0
FIDELITY CONTRAFUND INC MF/ETF 316071109 1,344 101,980 SH   SOLE   101,980 0 0
FIDELITY EQUITY INCOME II MF/ETF 316145101 299 11,927 SH   SOLE   11,927 0 0
INVESCO OPPENHEIMER INTERNATIO MF/ETF 00900W647 809 19,617 SH   SOLE   19,617 0 0
IVY INTERNATIONAL CORE EQUITY MF/ETF 465899706 175 10,184 SH   SOLE   10,184 0 0
IXIS ADVISOR EQUITY FDS GLOBAL MF/ETF 46602Q107 295 12,494 SH   SOLE   12,494 0 0
LOOMIS SAYLES FDS II GROWTH FD MF/ETF 543487128 438 26,928 SH   SOLE   26,928 0 0
MATTHEWS INTL FDS PAC TIGER IN MF/ETF 577130834 19,361 669,917 SH   SOLE   669,917 0 0
MATTHEWS PACIFIC TIGER - INV MF/ETF 577130107 1,281 44,303 SH   SOLE   44,303 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 594 16,000 SH   SOLE   16,000 0 0
T. ROWE PRICE BLUE CHIP GROWTH MF/ETF 77954Q106 308 2,650 SH   SOLE   2,650 0 0
TEMPLETON EMERGING MARKETS SMA MF/ETF 88019R690 914 66,399 SH   SOLE   66,399 0 0
VANGUARD 500 INDEX FUND-ADM MF/ETF 922908710 7,035 25,921 SH   SOLE   25,921 0 0
VANGUARD 500 INDEX FUND -INV MF/ETF 922908108 254 936 SH   SOLE   936 0 0
VANGUARD INDEX FDS GRW INDEX A MF/ETF 922908660 579 6,881 SH   SOLE   6,881 0 0
VANGUARD INTL GROWTH FD ADMIRA MF/ETF 921910501 627 6,672 SH   SOLE   6,672 0 0
VANGUARD STAR FD VNGRD TIS INS MF/ETF 921909784 461 4,074 SH   SOLE   4,074 0 0
VANGUARD TOTAL STOCK MARKET IN MF/ETF 922908728 1,608 22,010 SH   SOLE   22,010 0 0
WASATCH EMERGING MKT SMALL CAP MF/ETF 936793736 59 22,272 SH   SOLE   22,272 0 0
ISHARES COMEX GOLD TRUST ETF MF/ETF 464285105 301 22,279 SH   SOLE   22,279 0 0
SPDR GOLD TRUST ETF MF/ETF 78463V107 800 6,006 SH   SOLE   6,006 0 0
VANECK VECTORS JUNIOR GOLD MIN MF/ETF 92189F791 542 15,500 SH   SOLE   15,500 0 0
1ST TR UNIT 7167 SMID TD 02/12 MF/ETF 30306X386 132 13,303 SH   SOLE   13,303 0 0
1ST TR UNIT 7180 EQUITY INCOME MF/ETF 30307A823 179 18,732 SH   SOLE   18,732 0 0