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 557 10,551 SH   SOLE   10,551 0 0
ISHARES BARCLAYS 1-3 YR TREASU MF/ETF 464287457 2,314 27,503 SH   SOLE   27,503 0 0
SPDR BARCLAYS SHORT TERM CORPO MF/ETF 78464A474 12,373 405,012 SH   SOLE   405,012 0 0
VANGUARD INT-TERM CORPORATE MF/ETF 92206C870 521 6,002 SH   SOLE   6,002 0 0
VANGUARD SHORT TERM CORP BOND MF/ETF 92206C409 9,574 120,030 SH   SOLE   120,030 0 0
AQUILA MUN TR NARRAGANSETT Y MF/ETF 03842A830 222 20,699 SH   SOLE   20,699 0 0
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 602 200 SH   SOLE   200 0 0
3M CO COM 88579Y101 7,545 36,312 SH   SOLE   36,312 0 0
A.O. SMITH CORP COM 831865209 14,011 262,770 SH   SOLE   262,770 0 0
ABBOTT LABS COM 002824100 4,522 56,563 SH   SOLE   56,563 0 0
ABBVIE INC COM 00287Y109 4,760 59,063 SH   SOLE   59,063 0 0
ACCENTURE PLC COM G1151C101 864 4,908 SH   SOLE   4,908 0 0
ADOBE INC COM 00724F101 9,093 34,122 SH   SOLE   34,122 0 0
AFLAC INC COM 001055102 347 6,940 SH   SOLE   6,940 0 0
AIR PRODS & CHEMS INC COM 009158106 30,404 159,215 SH   SOLE   159,215 0 0
ALLERGAN PLC SHS COM G0177J108 433 2,957 SH   SOLE   2,957 0 0
ALPHABET INC-CL A COM 02079K305 8,043 6,834 SH   SOLE   6,834 0 0
ALPHABET INC-CL C COM 02079K107 12,883 10,980 SH   SOLE   10,980 0 0
AMAZON COM INC COM 023135106 18,753 10,531 SH   SOLE   10,531 0 0
AMDOCS LIMITED COM G02602103 8,600 158,941 SH   SOLE   158,941 0 0
AMERICAN ELECTRIC POWER COM 025537101 205 2,450 SH   SOLE   2,450 0 0
AMERICAN EXPRESS CO COM 025816109 2,587 23,665 SH   SOLE   23,665 0 0
AMERICAN TOWER CORP-CL A COM 03027X100 5,182 26,297 SH   SOLE   26,297 0 0
AMGEN INC COM 031162100 3,356 17,665 SH   SOLE   17,665 0 0
ANADARKO PETE CORP COM 032511107 492 10,826 SH   SOLE   10,826 0 0
APPLE INC COM 037833100 47,250 248,752 SH   SOLE   248,752 0 0
APTARGROUP INC COM 038336103 344 3,230 SH   SOLE   3,230 0 0
ASTRAZENECA GROUP PLC ADR COM 046353108 3,333 82,428 SH   SOLE   82,428 0 0
AT&T INC COM COM 00206R102 1,374 43,805 SH   SOLE   43,805 0 0
AUTOMATIC DATA PROCESSING COM 053015103 14,197 88,877 SH   SOLE   88,877 0 0
AVALONBAY CMNTYS INC COM 053484101 445 2,215 SH   SOLE   2,215 0 0
BANK NEW YORK MELLON CORPORATI COM 064058100 1,217 24,123 SH   SOLE   24,123 0 0
BANK OF AMERICA CORP COM 060505104 3,425 124,157 SH   SOLE   124,157 0 0
BARRICK GOLD CORP COM 067901108 391 28,500 SH   SOLE   28,500 0 0
BAXTER INTL INC COM 071813109 299 3,675 SH   SOLE   3,675 0 0
BCA MARKETPLACE COM G1094F104 4,177 1,623,737 SH   SOLE   1,623,737 0 0
BECTON DICKINSON & CO COM 075887109 15,845 63,450 SH   SOLE   63,450 0 0
BERKSHIRE HATHAWAY INC-A COM 084670108 904 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 6,892 34,306 SH   SOLE   34,306 0 0
BLACKROCK INC COM 09247X101 10,248 23,980 SH   SOLE   23,980 0 0
BLACKSTONE GROUP LP COM 09253U108 248 7,100 SH   SOLE   7,100 0 0
BOEING CO COM 097023105 2,539 6,656 SH   SOLE   6,656 0 0
BP PLC-SPONS ADR COM 055622104 461 10,538 SH   SOLE   10,538 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,052 22,057 SH   SOLE   22,057 0 0
BROADCOM INC COM 11135F101 589 1,959 SH   SOLE   1,959 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 16,710 161,155 SH   SOLE   161,155 0 0
BUCKEYE PARTNERS LP COM 118230101 204 6,000 SH   SOLE   6,000 0 0
CANADA GOOS HOLDINGS COM 135086106 225 4,695 SH   SOLE   4,695 0 0
CARTER INC COM COM 146229109 10,282 102,011 SH   SOLE   102,011 0 0
CATERPILLAR INC COM COM 149123101 422 3,113 SH   SOLE   3,113 0 0
CELANESE CORP-A COM 150870103 213 2,158 SH   SOLE   2,158 0 0
CERNER CORP COM 156782104 442 7,719 SH   SOLE   7,719 0 0
CHECK POINT SOFTWARE TECH LTD COM M22465104 496 3,925 SH   SOLE   3,925 0 0
CHEVRON CORP COM 166764100 22,630 183,719 SH   SOLE   183,719 0 0
CHUBB LIMITED COM H1467J104 601 4,290 SH   SOLE   4,290 0 0
CHURCH & DWIGHT CO COM 171340102 215 3,020 SH   SOLE   3,020 0 0
CIGNA CORP COM 125523100 381 2,366 SH   SOLE   2,366 0 0
CISCO SYSTEMS INC COM 17275R102 5,032 93,205 SH   SOLE   93,205 0 0
CME GROUP INC COM 12572Q105 17,927 108,927 SH   SOLE   108,927 0 0
COCA COLA CO COM 191216100 2,429 51,829 SH   SOLE   51,829 0 0
COCA COLA EUROPEAN PARTNERS P COM G25839104 786 15,200 SH   SOLE   15,200 0 0
COGENT COMMUNICATIONS COM 19239V302 28,335 522,308 SH   SOLE   522,308 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 1,112 15,350 SH   SOLE   15,350 0 0
COLGATE PALMOLIVE CO COM 194162103 1,436 20,945 SH   SOLE   20,945 0 0
COMCAST CORP COM 20030N101 1,311 32,782 SH   SOLE   32,782 0 0
CONSTELLATION SOFTWARE INC COM COM 21037X100 22,691 26,746 SH   SOLE   26,746 0 0
COPART INC COM 217204106 40,946 675,783 SH   SOLE   675,783 0 0
COSTCO WHSL CORP COM 22160K105 27,390 113,115 SH   SOLE   113,115 0 0
CROWN CASTLE REIT COM 22822V101 18,400 143,753 SH   SOLE   143,753 0 0
CSX CORP COM 126408103 435 5,814 SH   SOLE   5,814 0 0
CVS HEALTH CORP COM 126650100 2,013 37,320 SH   SOLE   37,320 0 0
DANAHER CORP COM 235851102 8,108 61,418 SH   SOLE   61,418 0 0
DANONE SPONSORED ADR COM 23636T100 4,907 318,862 SH   SOLE   318,862 0 0
DEERE & CO COM 244199105 549 3,435 SH   SOLE   3,435 0 0
DIAGEO PLC ADR COM 25243Q205 12,690 77,561 SH   SOLE   77,561 0 0
DOMINION ENERGY INC COM 25746U109 450 5,876 SH   SOLE   5,876 0 0
DOVER CORP COM 260003108 230 2,450 SH   SOLE   2,450 0 0
DOWDUPONT INC COM 26078J100 464 8,695 SH   SOLE   8,695 0 0
DUKE ENERGY CORP COM 26441C204 518 5,754 SH   SOLE   5,754 0 0
DUNKIN BRANDS GROUP INC COM 265504100 306 4,075 SH   SOLE   4,075 0 0
ECOLAB INC COM 278865100 2,177 12,334 SH   SOLE   12,334 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 239 1,250 SH   SOLE   1,250 0 0
ELI LILLY & CO COM 532457108 643 4,955 SH   SOLE   4,955 0 0
EMERSON ELEC CO COM 291011104 4,762 69,546 SH   SOLE   69,546 0 0
ENBRIDGE C CORP COM 29250N105 376 10,381 SH   SOLE   10,381 0 0
ENERGY TRANSFER EQUITY LP COM 29273V100 396 25,796 SH   SOLE   25,796 0 0
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 627 21,540 SH   SOLE   21,540 0 0
ENVISION SOLAR INTERNATIONAL C COM 29413Q102 2 13,478 SH   SOLE   13,478 0 0
EOG RES INC COM 26875P101 251 2,640 SH   SOLE   2,640 0 0
EQUINIX INC COM 29444U700 17,533 38,690 SH   SOLE   38,690 0 0
EVERSOURCE ENERGY COM 30040W108 407 5,735 SH   SOLE   5,735 0 0
EXPEDITORS INTERNATIONAL OF WA COM 302130109 14,140 186,300 SH   SOLE   186,300 0 0
EXXON MOBIL CORPORATION COM 30231G102 11,414 141,261 SH   SOLE   141,261 0 0
FACEBOOK INC CL A COM 30303M102 2,397 14,382 SH   SOLE   14,382 0 0
FAIR ISAAC & CO INC COM 303250104 25,924 95,437 SH   SOLE   95,437 0 0
FASTENAL CO COM 311900104 6,519 101,370 SH   SOLE   101,370 0 0
FEDEX CORP COM 31428X106 340 1,875 SH   SOLE   1,875 0 0
FIRST REPUBLIC BANK/SAN FRAN COM 33616C100 17,919 178,373 SH   SOLE   178,373 0 0
FIRSTSERVICE CORP COM 33767E103 7,994 89,483 SH   SOLE   89,483 0 0
FISERV INC COM 337738108 555 6,284 SH   SOLE   6,284 0 0
FNF GROUP COM 31620R303 535 14,643 SH   SOLE   14,643 0 0
FORTIVE CORP COM 34959J108 826 9,852 SH   SOLE   9,852 0 0
FRANKLIN RES INC COM 354613101 211 6,378 SH   SOLE   6,378 0 0
GENERAL DYNAMICS CORP COM 369550108 235 1,388 SH   SOLE   1,388 0 0
GENERAL ELEC CO COM 369604103 285 28,511 SH   SOLE   28,511 0 0
GENERAL MLS INC COM 370334104 446 8,614 SH   SOLE   8,614 0 0
GILEAD SCIENCES COM 375558103 16,055 246,968 SH   SOLE   246,968 0 0
GOLDEN LEAF HLDGS LTD COM COM 38109W109 4 48,000 SH   SOLE   48,000 0 0
GREEN ENERGY RESOURCES INC COM 39303P106 0 2,000,000 SH   SOLE   2,000,000 0 0
GTT COMMUNICATIONS INC COM 362393100 6,151 177,249 SH   SOLE   177,249 0 0
HANOVER INS GROUP INC COM COM 410867105 333 2,917 SH   SOLE   2,917 0 0
HEICO CORP NEW CL A COM 422806208 12,145 144,484 SH   SOLE   144,484 0 0
HERSHEY CO COM 427866108 13,724 119,516 SH   SOLE   119,516 0 0
HOME DEPOT INC COM 437076102 19,619 102,241 SH   SOLE   102,241 0 0
HONEYWELL INTL INC COM 438516106 2,170 13,656 SH   SOLE   13,656 0 0
IDEXX LABS INC COM COM 45168D104 358 1,602 SH   SOLE   1,602 0 0
ILLINOIS TOOL WKS INC COM 452308109 6,418 44,715 SH   SOLE   44,715 0 0
INDEPENDENT BANK CORP MASS COM 453836108 569 7,027 SH   SOLE   7,027 0 0
INTEL CORP COM COM 458140100 3,550 66,106 SH   SOLE   66,106 0 0
INTERACTIVE BROKERS GROUP INC COM 45841N107 8,263 159,264 SH   SOLE   159,264 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 964 6,835 SH   SOLE   6,835 0 0
INTUIT INC COM 461202103 733 2,803 SH   SOLE   2,803 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 11,699 84,322 SH   SOLE   84,322 0 0
JOHNSON & JOHNSON COM 478160104 33,368 238,703 SH   SOLE   238,703 0 0
JPMORGAN CHASE & CO COM COM 46625H100 31,507 311,241 SH   SOLE   311,241 0 0
KAR AUCTION SVCS INC COM COM 48238T109 24,658 480,568 SH   SOLE   480,568 0 0
KIMBERLY CLARK CORP COM 494368103 1,010 8,152 SH   SOLE   8,152 0 0
LENNOX INTL INC COM COM 526107107 10,708 40,501 SH   SOLE   40,501 0 0
LIBERTY HEALTH SCIENCES INC CO COM 530562107 12 18,350 SH   SOLE   18,350 0 0
LINDE PLC COM G5494J103 578 3,285 SH   SOLE   3,285 0 0
LIVE NATION ENTERTAINMENT, INC COM 538034109 26,352 414,733 SH   SOLE   414,733 0 0
LOCKHEED MARTIN CORP COM 539830109 11,824 39,393 SH   SOLE   39,393 0 0
LOWES COS INC COM 548661107 718 6,563 SH   SOLE   6,563 0 0
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106 1,320 21,768 SH   SOLE   21,768 0 0
MARSH & MCLENNAN COS INC COM 571748102 846 9,010 SH   SOLE   9,010 0 0
MASTERCARD INC - CLASS A COM 57636Q104 30,861 131,072 SH   SOLE   131,072 0 0
MCCORMICK & CO INC COM 579780206 797 5,290 SH   SOLE   5,290 0 0
MCDONALDS CORP COM 580135101 2,990 15,747 SH   SOLE   15,747 0 0
MEDTRONIC PLC COM G5960L103 627 6,885 SH   SOLE   6,885 0 0
MERCK & CO INC COM 58933Y105 5,665 68,108 SH   SOLE   68,108 0 0
MICROSOFT CORP COM 594918104 57,313 485,947 SH   SOLE   485,947 0 0
MOODYS CORP COM 615369105 19,830 109,503 SH   SOLE   109,503 0 0
NEWMONT MNG CORP COM 651639106 823 23,000 SH   SOLE   23,000 0 0
NEXTERA ENERGY INC COM 65339F101 9,146 47,309 SH   SOLE   47,309 0 0
NIKE INC CL B COM 654106103 4,959 58,893 SH   SOLE   58,893 0 0
NORDSON CORP COM COM 655663102 7,317 55,216 SH   SOLE   55,216 0 0
NORFOLK SOUTHN CORP COM 655844108 492 2,630 SH   SOLE   2,630 0 0
NOVARTIS AG ADR COM 66987V109 654 6,799 SH   SOLE   6,799 0 0
NOVO-NORDISK AS ADR-B COM 670100205 11,672 223,137 SH   SOLE   223,137 0 0
NOVOZYMES A/S ADR COM 670108109 5,143 111,740 SH   SOLE   111,740 0 0
ONEOK C CORP COM 682680103 275 3,940 SH   SOLE   3,940 0 0
ORACLE CORP COM 68389X105 599 11,147 SH   SOLE   11,147 0 0
PARADIGM MED INDS INC COM 69900Q884 0 10,000 SH   SOLE   10,000 0 0
PARKER HANNIFIN CORP COM 701094104 6,784 39,530 SH   SOLE   39,530 0 0
PAYPAL HOLDINGS INC COM 70450Y103 575 5,540 SH   SOLE   5,540 0 0
PEPSICO INC COM COM 713448108 12,470 101,753 SH   SOLE   101,753 0 0
PFIZER INC COM COM 717081103 65,431 1,540,639 SH   SOLE   1,540,639 0 0
PHILLIP MORRIS INTERNATIONAL I COM 718172109 720 8,143 SH   SOLE   8,143 0 0
PNC FINANCIAL CORP COM 693475105 1,031 8,402 SH   SOLE   8,402 0 0
PPG INDS INC COM 693506107 288 2,550 SH   SOLE   2,550 0 0
PROCTER AND GAMBLE CO COM COM 742718109 11,070 106,393 SH   SOLE   106,393 0 0
PTC INC COM 69370C100 15,210 165,008 SH   SOLE   165,008 0 0
QUALCOMM INC COM 747525103 14,440 253,201 SH   SOLE   253,201 0 0
QUANTERIX CORP COM COM 74766Q101 282 10,900 SH   SOLE   10,900 0 0
RAYTHEON CO COM 755111507 1,068 5,864 SH   SOLE   5,864 0 0
RED HAT INC COM 756577102 331 1,812 SH   SOLE   1,812 0 0
REPUBLIC SERVICES INC COM 760759100 11,220 139,581 SH   SOLE   139,581 0 0
ROPER TECHNOLOGIES, INC. COM 776696106 1,434 4,193 SH   SOLE   4,193 0 0
ROSS STORES INC COM 778296103 8,576 92,121 SH   SOLE   92,121 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 475 7,585 SH   SOLE   7,585 0 0
RPM INTERNATIONAL INC COM COM 749685103 1,718 29,593 SH   SOLE   29,593 0 0
SCHLUMBERGER COM 806857108 224 5,145 SH   SOLE   5,145 0 0
SCOTTS MIRACLE GRO CLASS A COM 810186106 4,798 61,063 SH   SOLE   61,063 0 0
SEI INVESTMENTS CO COM 784117103 1,028 19,671 SH   SOLE   19,671 0 0
SHERWIN WILLIAMS CO COM 824348106 28,164 65,389 SH   SOLE   65,389 0 0
SKINNY NUTRITIONAL CORP COM 830695102 0 101,000 SH   SOLE   101,000 0 0
SOUTHERN CO COM 842587107 552 10,675 SH   SOLE   10,675 0 0
STARBUCKS CORP COM 855244109 476 6,400 SH   SOLE   6,400 0 0
STATE STR CORP COM 857477103 338 5,135 SH   SOLE   5,135 0 0
STERIS PLC SHS USD COM G8473T100 17,378 135,733 SH   SOLE   135,733 0 0
STRYKER CORP COM 863667101 4,306 21,802 SH   SOLE   21,802 0 0
SYSCO CORP COM 871829107 1,291 19,345 SH   SOLE   19,345 0 0
TARGET CORP COM 87612E106 258 3,216 SH   SOLE   3,216 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,190 15,308 SH   SOLE   15,308 0 0
TITAN OIL & GAS INC COM 888309101 0 10,000 SH   SOLE   10,000 0 0
TJX COMPANIES INC COM 872540109 663 12,454 SH   SOLE   12,454 0 0
TRACTOR SUPPLY COMPANY COM 892356106 958 9,800 SH   SOLE   9,800 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 632 3,091 SH   SOLE   3,091 0 0
UNILEVER N V COM 904784709 643 11,025 SH   SOLE   11,025 0 0
UNILEVER PLC ADR COM 904767704 2,039 35,326 SH   SOLE   35,326 0 0
UNION PAC CORP COM 907818108 2,908 17,393 SH   SOLE   17,393 0 0
UNITED PARCEL SVC INC CL B COM 911312106 231 2,065 SH   SOLE   2,065 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,703 28,727 SH   SOLE   28,727 0 0
UNITEDHEALTH GROUP INC COM 91324P102 27,948 113,032 SH   SOLE   113,032 0 0
US BANCORP DEL COM 902973304 838 17,384 SH   SOLE   17,384 0 0
VERISIGN INC COM 92343E102 27,359 150,688 SH   SOLE   150,688 0 0
VERIZON COMMUNICATIONS COM 92343V104 2,221 37,569 SH   SOLE   37,569 0 0
VF CORP COM 918204108 335 3,850 SH   SOLE   3,850 0 0
VISA INC CL A COM 92826C839 33,783 216,295 SH   SOLE   216,295 0 0
WAL MART STORES INC COM 931142103 1,300 13,330 SH   SOLE   13,330 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 765 12,093 SH   SOLE   12,093 0 0
WALT DISNEY COMPANY COM 254687106 2,552 22,982 SH   SOLE   22,982 0 0
WASTE MANAGEMENT INC COM 94106L109 392 3,776 SH   SOLE   3,776 0 0
WATERS CORPORATION COM 941848103 25,892 102,863 SH   SOLE   102,863 0 0
WATSCO INC COM 942622200 30,705 214,403 SH   SOLE   214,403 0 0
WAYFAIR INC CL A COM 94419L101 241 1,624 SH   SOLE   1,624 0 0
WEC ENERGY GROUP INC COM 92939U106 287 3,630 SH   SOLE   3,630 0 0
WELLS FARGO & CO COM COM 949746101 1,906 39,450 SH   SOLE   39,450 0 0
WILLIAMS COS INC COM 969457100 345 12,011 SH   SOLE   12,011 0 0
YUM BRANDS INC COM 988498101 303 3,040 SH   SOLE   3,040 0 0
FINANCIAL SELECT SECTOR SPDR MF/ETF 81369Y605 1,653 64,290 SH   SOLE   64,290 0 0
GOLDMAN SACHS ACTIVE BETA INTL MF/ETF 381430107 36,954 1,317,446 SH   SOLE   1,317,446 0 0
ISHARES MSCI EAFE ETF MF/ETF 464287465 7,574 116,773 SH   SOLE   116,773 0 0
ISHARES MSCI EMERGING MARKETS MF/ETF 464287234 473 11,010 SH   SOLE   11,010 0 0
ISHARES RUSSELL 1000 ETF MF/ETF 464287622 10,462 66,508 SH   SOLE   66,508 0 0
ISHARES RUSSELL 1000 GROWTH ET MF/ETF 464287614 6,027 39,820 SH   SOLE   39,820 0 0
ISHARES RUSSELL 2000 ETF MF/ETF 464287655 11,768 76,869 SH   SOLE   76,869 0 0
ISHARES RUSSELL 3000 INDEX FUN MF/ETF 464287689 1,104 6,622 SH   SOLE   6,622 0 0
ISHARES S&P 500 GROWTH INDEX MF/ETF 464287309 516 2,993 SH   SOLE   2,993 0 0
ISHARES S&P 500 INDEX FUND MF/ETF 464287200 2,846 10,003 SH   SOLE   10,003 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 13,340 70,430 SH   SOLE   70,430 0 0
ISHARES TR S&P SMALL CAP 600 MF/ETF 464287804 6,732 87,252 SH   SOLE   87,252 0 0
SPDR S&P 500 ETF TRUST MF/ETF 78462F103 5,339 18,899 SH   SOLE   18,899 0 0
SPDR S&P MIDCAP 400 ETF TRUST MF/ETF 78467Y107 1,840 5,328 SH   SOLE   5,328 0 0
VANGUARD DIV APPRECIATION MF/ETF 921908844 3,723 33,956 SH   SOLE   33,956 0 0
VANGUARD FTSE ALL-WORLD EX-US MF/ETF 922042775 1,689 33,685 SH   SOLE   33,685 0 0
VANGUARD FTSE DEVELOPED MARKET MF/ETF 921943858 1,462 35,779 SH   SOLE   35,779 0 0
VANGUARD FTSE EMERGING MARKETS MF/ETF 922042858 856 20,140 SH   SOLE   20,140 0 0
VANGUARD LARGE-CAP VIPERS MF/ETF 922908637 376 2,900 SH   SOLE   2,900 0 0
VANGUARD MID-CAP VIPERS MF/ETF 922908629 265 1,650 SH   SOLE   1,650 0 0
VANGUARD REIT ETF MF/ETF 922908553 737 8,485 SH   SOLE   8,485 0 0
VANGUARD SMALL CAP ETF MF/ETF 922908751 463 3,028 SH   SOLE   3,028 0 0
VANGUARD TOTAL STOCK MARKET VI MF/ETF 922908769 307 2,125 SH   SOLE   2,125 0 0
WISDOMTREE EMERGING MARKETS SM MF/ETF 97717W281 15,045 319,352 SH   SOLE   319,352 0 0
WISDOMTREE US QUALITY DIVIDEND MF/ETF 97717X669 36,343 843,998 SH   SOLE   843,998 0 0
AMERICAN FUNDS AMERICAN MUTUAL MF/ETF 027681402 567 14,000 SH   SOLE   14,000 0 0
AMERICAN FUNDS INC FUND OF AME MF/ETF 453320103 222 10,075 SH   SOLE   10,075 0 0
BRUCE FUND INC MF/ETF 116650102 361 670 SH   SOLE   670 0 0
DODGE & COX FDS INTL STK FD MF/ETF 256206103 4,560 112,547 SH   SOLE   112,547 0 0
FIDELITY CONTRAFUND INC MF/ETF 316071109 1,307 104,574 SH   SOLE   104,574 0 0
FIDELITY EQUITY INCOME II MF/ETF 316145101 304 12,414 SH   SOLE   12,414 0 0
FIDELITY GROWTH COMPANY FUND MF/ETF 316200104 233 12,144 SH   SOLE   12,144 0 0
FRANKLIN SMALL CAP GROWTH ADV MF/ETF 354713653 778 34,921 SH   SOLE   34,921 0 0
MATTHEWS PACIFIC TIGER - INST MF/ETF 577130834 19,639 680,261 SH   SOLE   680,261 0 0
MATTHEWS PACIFIC TIGER - INV MF/ETF 577130107 1,244 43,039 SH   SOLE   43,039 0 0
NEUBERGER BERMAN EQUITY SER MF/ETF 641233200 229 4,151 SH   SOLE   4,151 0 0
OPPENHEIMER INTERNATIONAL GROW MF/ETF 68380L100 763 19,617 SH   SOLE   19,617 0 0
SSGA S&P 500 INDEX FUND MF/ETF 784924888 572 16,000 SH   SOLE   16,000 0 0
T. ROWE PRICE BLUE CHIP GROWTH MF/ETF 77954Q106 296 2,650 SH   SOLE   2,650 0 0
TEMPLETON EMERGING MARKETS SMA MF/ETF 88019R690 1,013 72,551 SH   SOLE   72,551 0 0
VANGUARD 500 INDEX FUND-ADM MF/ETF 922908710 6,814 26,051 SH   SOLE   26,051 0 0
VANGUARD 500 INDEX FUND -INV MF/ETF 922908108 247 944 SH   SOLE   944 0 0
VANGUARD DIVIDEND GROWTH INV MF/ETF 921908604 495 17,808 SH   SOLE   17,808 0 0
VANGUARD INDEX FDS GRW INDEX A MF/ETF 922908660 554 6,881 SH   SOLE   6,881 0 0
VANGUARD INTL GROWTH FD ADMIRA MF/ETF 921910501 607 6,672 SH   SOLE   6,672 0 0
VANGUARD TOTAL STOCK MARKET IN MF/ETF 922908728 1,552 22,037 SH   SOLE   22,037 0 0
WASATCH EMERGING MKT SMALL CAP MF/ETF 936793736 57 22,272 SH   SOLE   22,272 0 0
ISHARES COMEX GOLD TRUST ETF MF/ETF 464285105 305 24,663 SH   SOLE   24,663 0 0
SPDR GOLD TRUST ETF MF/ETF 78463V107 959 7,856 SH   SOLE   7,856 0 0
VANECK VECTORS JUNIOR GOLD MIN MF/ETF 92189F791 460 14,500 SH   SOLE   14,500 0 0
1ST TR UNIT 7167 SMID TD 02/12 MF/ETF 30306X386 126 13,303 SH   SOLE   13,303 0 0
1ST TR UNIT 7180 EQUITY INCOME MF/ETF 30307A823 181 18,732 SH   SOLE   18,732 0 0