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 387 7,461 SH   SOLE   7,461 0 0
ISHARES BARCLAYS 1-3 YR TREASU MF/ETF 464287457 2,745 33,033 SH   SOLE   33,033 0 0
ISHARES BARCLAYS TIPS BOND MF/ETF 464287176 212 1,912 SH   SOLE   1,912 0 0
ISHARES INTERMEDIATE CREDIT BO MF/ETF 464288638 454 8,546 SH   SOLE   8,546 0 0
SPDR BARCLAYS SHORT TERM CORPO MF/ETF 78464A474 13,468 446,247 SH   SOLE   446,247 0 0
VANGUARD INT-TERM CORPORATE MF/ETF 92206C870 756 9,052 SH   SOLE   9,052 0 0
VANGUARD SHORT TERM CORP BOND MF/ETF 92206C409 10,507 134,432 SH   SOLE   134,432 0 0
AQUILA MUN TR NARRAGANSETT Y MF/ETF 03842A830 217 20,699 SH   SOLE   20,699 0 0
FIDELITY DEVONSHIRE TR TAX FRE MF/ETF 316128503 214 19,108 SH   SOLE   19,108 0 0
LEGG MASON PARTNERS INCOME TR MF/ETF 52469J202 261 16,508 SH   SOLE   16,508 0 0
MFS MA MUNI CL A MF/ETF 55273N806 264 24,483 SH   SOLE   24,483 0 0
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 640 200 SH   SOLE   200 0 0
3M CO COM 88579Y101 10,748 51,010 SH   SOLE   51,010 0 0
ABBOTT LABS COM 002824100 4,282 58,375 SH   SOLE   58,375 0 0
ABBVIE INC COM 00287Y109 6,673 70,552 SH   SOLE   70,552 0 0
ACCENTURE PLC COM G1151C101 928 5,450 SH   SOLE   5,450 0 0
ADOBE INC COM 00724F101 10,602 39,273 SH   SOLE   39,273 0 0
AFLAC INC COM 001055102 840 17,853 SH   SOLE   17,853 0 0
AIR PRODS & CHEMS INC COM 009158106 24,639 147,494 SH   SOLE   147,494 0 0
ALLERGAN PLC COM G0177J108 563 2,957 SH   SOLE   2,957 0 0
ALPHABET INC-CL A COM 02079K305 8,194 6,788 SH   SOLE   6,788 0 0
ALPHABET INC-CL C COM 02079K107 13,847 11,602 SH   SOLE   11,602 0 0
AMAZON COM INC COM 023135106 22,482 11,224 SH   SOLE   11,224 0 0
AMDOCS LIMITED COM G02602103 8,373 126,895 SH   SOLE   126,895 0 0
AMERICAN ELECTRIC POWER COM 025537101 202 2,850 SH   SOLE   2,850 0 0
AMERICAN EXPRESS CO COM 025816109 2,780 26,110 SH   SOLE   26,110 0 0
AMERICAN TOWER CORP-CL A COM 03027X100 5,039 34,677 SH   SOLE   34,677 0 0
AMGEN INC COM 031162100 4,707 22,707 SH   SOLE   22,707 0 0
ANADARKO PETE CORP COM 032511107 883 13,093 SH   SOLE   13,093 0 0
ANALOG DEVICES INC COM 032654105 1,139 12,315 SH   SOLE   12,315 0 0
APPLE INC COM 037833100 52,634 233,162 SH   SOLE   233,162 0 0
ARAMARK COM COM 03852U106 7,501 174,360 SH   SOLE   174,360 0 0
ASTRAZENECA GROUP PLC ADR COM 046353108 3,425 86,550 SH   SOLE   86,550 0 0
AT&T INC COM COM 00206R102 1,403 41,781 SH   SOLE   41,781 0 0
AUTOMATIC DATA PROCESSING COM 053015103 17,616 116,925 SH   SOLE   116,925 0 0
AVALONBAY CMNTYS INC COM 053484101 406 2,240 SH   SOLE   2,240 0 0
BAIDU INC ADR COM 056752108 252 1,100 SH   SOLE   1,100 0 0
BANK NEW YORK MELLON CORPORATI COM 064058100 1,290 25,294 SH   SOLE   25,294 0 0
BANK OF AMERICA CORP COM 060505104 18,851 639,890 SH   SOLE   639,890 0 0
BARRICK GOLD CORP COM 067901108 266 24,009 SH   SOLE   24,009 0 0
BAXTER INTL INC COM 071813109 303 3,925 SH   SOLE   3,925 0 0
BB&T CORP COM 054937107 1,042 21,469 SH   SOLE   21,469 0 0
BECTON DICKINSON & CO COM 075887109 14,818 56,772 SH   SOLE   56,772 0 0
BERKSHIRE HATHAWAY INC-A COM 084670108 1,280 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 6,598 30,816 SH   SOLE   30,816 0 0
BIOGEN INC COM 09062X103 813 2,300 SH   SOLE   2,300 0 0
BLACKROCK INC COM 09247X101 15,948 33,837 SH   SOLE   33,837 0 0
BOEING CO COM 097023105 2,275 6,116 SH   SOLE   6,116 0 0
BP PLC-SPONS ADR COM 055622104 483 10,471 SH   SOLE   10,471 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,675 26,976 SH   SOLE   26,976 0 0
BROADCOM INC COM 11135F101 509 2,065 SH   SOLE   2,065 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 18,426 139,643 SH   SOLE   139,643 0 0
BUCKEYE PARTNERS LP COM 118230101 214 6,000 SH   SOLE   6,000 0 0
CANADA GOOS HOLDINGS COM 135086106 303 4,695 SH   SOLE   4,695 0 0
CARTER INC COM COM 146229109 13,897 140,947 SH   SOLE   140,947 0 0
CATERPILLAR INC COM COM 149123101 445 2,920 SH   SOLE   2,920 0 0
CELANESE CORP-A COM 150870103 246 2,158 SH   SOLE   2,158 0 0
CELGENE CORP COM 151020104 386 4,317 SH   SOLE   4,317 0 0
CERNER CORP COM 156782104 720 11,174 SH   SOLE   11,174 0 0
CHECK POINT SOFTWARE TECH LTD COM M22465104 524 4,450 SH   SOLE   4,450 0 0
CHEVRON CORP COM 166764100 22,873 187,058 SH   SOLE   187,058 0 0
CHUBB LIMITED COM H1467J104 1,715 12,836 SH   SOLE   12,836 0 0
CIGNA CORP COM 125509109 481 2,308 SH   SOLE   2,308 0 0
CISCO SYSTEMS INC COM 17275R102 4,562 93,779 SH   SOLE   93,779 0 0
CME GROUP INC COM 12572Q105 17,269 101,455 SH   SOLE   101,455 0 0
COCA COLA CO COM 191216100 2,665 57,692 SH   SOLE   57,692 0 0
COCA COLA EUROPEAN PARTNERS P COM G25839104 1,345 29,574 SH   SOLE   29,574 0 0
COGENT COMMUNICATIONS COM 19239V302 25,818 462,686 SH   SOLE   462,686 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 2,756 35,721 SH   SOLE   35,721 0 0
COLGATE PALMOLIVE CO COM 194162103 1,657 24,750 SH   SOLE   24,750 0 0
COMCAST CORP COM 20030N101 2,560 72,303 SH   SOLE   72,303 0 0
CONSTELLATION SOFTWARE INC COM COM 21037X100 19,402 26,357 SH   SOLE   26,357 0 0
COPART INC COM 217204106 32,993 640,265 SH   SOLE   640,265 0 0
COSTCO WHSL CORP COM 22160K105 26,277 111,876 SH   SOLE   111,876 0 0
CROWN CASTLE REIT COM 22822V101 14,299 128,440 SH   SOLE   128,440 0 0
CSX CORP COM 126408103 247 3,329 SH   SOLE   3,329 0 0
CVS HEALTH CORP COM 126650100 3,318 42,155 SH   SOLE   42,155 0 0
DANAHER CORP COM 235851102 6,865 63,182 SH   SOLE   63,182 0 0
DANONE SPONSORED ADR COM 23636T100 4,350 281,290 SH   SOLE   281,290 0 0
DEERE & CO COM 244199105 516 3,435 SH   SOLE   3,435 0 0
DEVON ENERGY CORP COM 25179M103 385 9,650 SH   SOLE   9,650 0 0
DIAGEO PLC ADR COM 25243Q205 9,808 69,232 SH   SOLE   69,232 0 0
DOMINION ENERGY INC COM 25746U109 445 6,326 SH   SOLE   6,326 0 0
DOVER CORP COM 260003108 217 2,450 SH   SOLE   2,450 0 0
DOWDUPONT INC COM 26078J100 389 6,049 SH   SOLE   6,049 0 0
DUKE ENERGY CORP COM 26441C204 398 4,968 SH   SOLE   4,968 0 0
DUNKIN BRANDS GROUP INC COM 265504100 315 4,275 SH   SOLE   4,275 0 0
EATON VANCE CORP NON VTG COM 278265103 930 17,690 SH   SOLE   17,690 0 0
ECOLAB INC COM 278865100 2,001 12,765 SH   SOLE   12,765 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 264 1,519 SH   SOLE   1,519 0 0
ELI LILLY & CO COM 532457108 510 4,755 SH   SOLE   4,755 0 0
EMERSON ELEC CO COM 291011104 5,807 75,831 SH   SOLE   75,831 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 280 12,600 SH   SOLE   12,600 0 0
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 274 9,550 SH   SOLE   9,550 0 0
ENVISION SOLAR INTERNATIONAL C COM 29413Q102 5 26,957 SH   SOLE   26,957 0 0
EOG RES INC COM 26875P101 1,299 10,185 SH   SOLE   10,185 0 0
EQUINIX INC COM 29444U700 17,926 41,410 SH   SOLE   41,410 0 0
EQUINOR ASA SPONSORED ADR COM 29446M102 678 24,025 SH   SOLE   24,025 0 0
EVERSOURCE ENERGY COM 30040W108 352 5,735 SH   SOLE   5,735 0 0
EXACT SCIENCES CORP COM 30063P105 3,241 41,069 SH   SOLE   41,069 0 0
EXPEDITORS INTERNATIONAL OF WA COM 302130109 12,536 170,487 SH   SOLE   170,487 0 0
EXXON MOBIL CORPORATION COM 30231G102 13,293 156,349 SH   SOLE   156,349 0 0
FACEBOOK INC CL A COM 30303M102 2,739 16,657 SH   SOLE   16,657 0 0
FAIR ISAAC & CO INC COM 303250104 17,716 77,514 SH   SOLE   77,514 0 0
FASTENAL CO COM 311900104 5,283 91,063 SH   SOLE   91,063 0 0
FEDEX CORP COM 31428X106 527 2,189 SH   SOLE   2,189 0 0
FIRST REPUBLIC BANK/SAN FRAN COM 33616C100 18,562 193,352 SH   SOLE   193,352 0 0
FIRSTSERVICE CORP COM 33767E103 10,199 120,475 SH   SOLE   120,475 0 0
FISERV INC COM 337738108 628 7,622 SH   SOLE   7,622 0 0
FNF GROUP COM 31620R303 11,208 284,838 SH   SOLE   284,838 0 0
FORTIVE CORP COM 34959J108 948 11,258 SH   SOLE   11,258 0 0
GENERAL DYNAMICS CORP COM 369550108 401 1,961 SH   SOLE   1,961 0 0
GENERAL ELEC CO COM 369604103 650 57,555 SH   SOLE   57,555 0 0
GENERAL MLS INC COM 370334104 433 10,088 SH   SOLE   10,088 0 0
GILEAD SCIENCES COM 375558103 19,063 246,896 SH   SOLE   246,896 0 0
GOLDEN LEAF HLDGS LTD COM COM 38109W109 10 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 9,155 210,942 SH   SOLE   210,942 0 0
HANOVER INS GROUP INC COM COM 410867105 360 2,917 SH   SOLE   2,917 0 0
HEICO CORP NEW CL A COM 422806208 7,427 98,377 SH   SOLE   98,377 0 0
HERSHEY CO COM 427866108 10,729 105,190 SH   SOLE   105,190 0 0
HOME DEPOT INC COM 437076102 28,893 139,477 SH   SOLE   139,477 0 0
HONEYWELL INTL INC COM 438516106 2,430 14,606 SH   SOLE   14,606 0 0
IDEXX LABS INC COM COM 45168D104 375 1,502 SH   SOLE   1,502 0 0
ILLINOIS TOOL WKS INC COM 452308109 6,861 48,621 SH   SOLE   48,621 0 0
INDEPENDENT BANK CORP MASS COM 453836108 580 7,027 SH   SOLE   7,027 0 0
INTEL CORP COM 458140100 3,203 67,739 SH   SOLE   67,739 0 0
INTERACTIVE BROKERS GROUP INC COM 45841N107 7,971 144,107 SH   SOLE   144,107 0 0
INTL BUSINESS MACHINES CORP COM 459200101 1,074 7,102 SH   SOLE   7,102 0 0
INTUIT INC COM 461202103 601 2,641 SH   SOLE   2,641 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 14,062 87,846 SH   SOLE   87,846 0 0
JOHNSON & JOHNSON COM 478160104 31,676 229,257 SH   SOLE   229,257 0 0
JP MORGAN CHASE & CO COM 46625H100 33,078 293,139 SH   SOLE   293,139 0 0
KAR AUCTION SVCS INC COM COM 48238T109 22,512 377,155 SH   SOLE   377,155 0 0
KIMBERLY CLARK CORP COM 494368103 1,132 9,962 SH   SOLE   9,962 0 0
LENNOX INTL INC COM COM 526107107 8,001 36,634 SH   SOLE   36,634 0 0
LIBERTY HEALTH SCIENCES INC CO COM 530562107 20 18,350 SH   SOLE   18,350 0 0
LIVE NATION ENTERTAINMENT, INC COM 538034109 19,848 364,382 SH   SOLE   364,382 0 0
LOCKHEED MARTIN CORP COM 539830109 13,245 38,286 SH   SOLE   38,286 0 0
LOWES COS INC COM 548661107 877 7,638 SH   SOLE   7,638 0 0
LUXOTTICA GRP S P A ADR COM 55068R202 22,577 331,581 SH   SOLE   331,581 0 0
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106 1,114 16,445 SH   SOLE   16,445 0 0
MARSH & MCLENNAN COS INC COM 571748102 745 9,010 SH   SOLE   9,010 0 0
MASTERCARD INC - CLASS A COM 57636Q104 28,109 126,268 SH   SOLE   126,268 0 0
MCCORMICK & CO INC COM 579780206 838 6,360 SH   SOLE   6,360 0 0
MCDONALDS CORP COM 580135101 2,879 17,207 SH   SOLE   17,207 0 0
MEDTRONIC PLC COM G5960L103 847 8,609 SH   SOLE   8,609 0 0
MERCK & CO INC COM 58933Y105 4,892 68,964 SH   SOLE   68,964 0 0
MICROSOFT CORP COM 594918104 53,689 469,431 SH   SOLE   469,431 0 0
MOODYS CORP COM 615369105 16,779 100,352 SH   SOLE   100,352 0 0
NEWMONT MNG CORP COM 651639106 649 21,500 SH   SOLE   21,500 0 0
NEXTERA ENERGY INC COM 65339F101 9,358 55,833 SH   SOLE   55,833 0 0
NIKE INC CL B COM 654106103 6,415 75,719 SH   SOLE   75,719 0 0
NORDSON CORP COM COM 655663102 8,865 63,822 SH   SOLE   63,822 0 0
NORFOLK SOUTHN CORP COM 655844108 498 2,757 SH   SOLE   2,757 0 0
NORTHROP GRUMMAN CORP COM 666807102 270 851 SH   SOLE   851 0 0
NOVARTIS AG ADR COM 66987V109 698 8,105 SH   SOLE   8,105 0 0
NOVO-NORDISK AS ADR-B COM 670100205 9,977 211,653 SH   SOLE   211,653 0 0
NOVOZYMES A/S ADR COM 670108109 5,621 102,687 SH   SOLE   102,687 0 0
ORACLE CORP COM 68389X105 594 11,529 SH   SOLE   11,529 0 0
PARADIGM MED INDS INC COM 69900Q884 0 10,000 SH   SOLE   10,000 0 0
PARKER HANNIFIN CORP COM 701094104 7,210 39,197 SH   SOLE   39,197 0 0
PAYPAL HOLDINGS INC COM 70450Y103 573 6,518 SH   SOLE   6,518 0 0
PEPSICO INC COM 713448108 11,823 105,754 SH   SOLE   105,754 0 0
PFIZER INC COM 717081103 69,417 1,575,144 SH   SOLE   1,575,144 0 0
PHILLIP MORRIS INTERNATIONAL I COM 718172109 1,437 17,629 SH   SOLE   17,629 0 0
PNC FINANCIAL CORP COM 693475105 1,648 12,099 SH   SOLE   12,099 0 0
PPG INDS INC COM 693506107 311 2,850 SH   SOLE   2,850 0 0
PRAXAIR INC COM 74005P104 3,750 23,328 SH   SOLE   23,328 0 0
PROCTER & GAMBLE COMPANY COM 742718109 9,718 116,761 SH   SOLE   116,761 0 0
PTC INC COM 69370C100 13,454 126,699 SH   SOLE   126,699 0 0
QUALCOMM INC COM 747525103 16,503 229,106 SH   SOLE   229,106 0 0
RAYTHEON CO COM 755111507 1,599 7,738 SH   SOLE   7,738 0 0
RED HAT INC COM 756577102 374 2,744 SH   SOLE   2,744 0 0
REPUBLIC SERVICES INC COM 760759100 9,105 125,305 SH   SOLE   125,305 0 0
ROPER TECHNOLOGIES, INC. COM 776696106 1,251 4,223 SH   SOLE   4,223 0 0
ROSS STORES INC COM 778296103 10,134 102,257 SH   SOLE   102,257 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 579 8,500 SH   SOLE   8,500 0 0
RPM INTERNATIONAL INC COM COM 749685103 3,163 48,703 SH   SOLE   48,703 0 0
SCHLUMBERGER COM 806857108 721 11,835 SH   SOLE   11,835 0 0
SCOTTS MIRACLE GRO CLASS A COM 810186106 6,830 86,750 SH   SOLE   86,750 0 0
SEI INVESTMENTS CO COM 784117103 1,216 19,901 SH   SOLE   19,901 0 0
SHERWIN WILLIAMS CO COM 824348106 20,125 44,211 SH   SOLE   44,211 0 0
SKINNY NUTRITIONAL CORP COM 830695102 0 101,000 SH   SOLE   101,000 0 0
SOUTHERN CO COM 842587107 530 12,145 SH   SOLE   12,145 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 236 6,600 SH   SOLE   6,600 0 0
STARBUCKS CORP COM 855244109 285 5,009 SH   SOLE   5,009 0 0
STATE STR CORP COM 857477103 893 10,659 SH   SOLE   10,659 0 0
STERIS PLC SHS USD COM G84720104 14,293 124,940 SH   SOLE   124,940 0 0
STRYKER CORP COM 863667101 4,211 23,701 SH   SOLE   23,701 0 0
SUNEDISON INC COM 86732Y109 0 22,600 SH   SOLE   22,600 0 0
SYSCO CORP COM 871829107 1,370 18,705 SH   SOLE   18,705 0 0
TARGET CORP COM 87612E106 428 4,850 SH   SOLE   4,850 0 0
TEXAS INSTRS INC COM 882508104 253 2,358 SH   SOLE   2,358 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,053 16,606 SH   SOLE   16,606 0 0
TJX COMPANIES INC COM 872540109 1,182 10,555 SH   SOLE   10,555 0 0
TORCHMARK CORP COM 891027104 419 4,833 SH   SOLE   4,833 0 0
TRACTOR SUPPLY COMPANY COM 892356106 909 10,000 SH   SOLE   10,000 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 757 3,091 SH   SOLE   3,091 0 0
UNILEVER N V COM 904784709 558 10,050 SH   SOLE   10,050 0 0
UNILEVER PLC ADR COM 904767704 2,688 48,894 SH   SOLE   48,894 0 0
UNION PAC CORP COM 907818108 2,790 17,137 SH   SOLE   17,137 0 0
UNITED PARCEL SVC INC CL B COM 911312106 229 1,965 SH   SOLE   1,965 0 0
UNITED TECHNOLOGIES CORP COM 913017109 4,121 29,473 SH   SOLE   29,473 0 0
UNITEDHEALTH GROUP INC COM 91324P102 29,388 110,463 SH   SOLE   110,463 0 0
US BANCORP DEL COM 902973304 1,303 24,668 SH   SOLE   24,668 0 0
VALERO ENERGY CORP COM 91913Y100 239 2,100 SH   SOLE   2,100 0 0
VERISIGN INC COM 92343E102 14,305 89,342 SH   SOLE   89,342 0 0
VERIZON COMMUNICATIONS COM 92343V104 2,095 39,245 SH   SOLE   39,245 0 0
VF CORP COM 918204108 340 3,635 SH   SOLE   3,635 0 0
VISA INC CL A COM 92826C839 20,856 138,957 SH   SOLE   138,957 0 0
WAL MART STORES INC COM 931142103 1,090 11,605 SH   SOLE   11,605 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 7,422 101,805 SH   SOLE   101,805 0 0
WALT DISNEY COMPANY COM 254687106 2,240 19,157 SH   SOLE   19,157 0 0
WASTE MANAGEMENT INC COM 94106L109 314 3,476 SH   SOLE   3,476 0 0
WATERS CORPORATION COM 941848103 19,096 98,091 SH   SOLE   98,091 0 0
WATSCO INC COM 942622200 20,947 117,614 SH   SOLE   117,614 0 0
WAYFAIR INC CL A COM 94419L101 250 1,691 SH   SOLE   1,691 0 0
WELLS FARGO & CO COM COM 949746101 3,366 64,048 SH   SOLE   64,048 0 0
WILLIAMS COS INC COM 969457100 327 12,011 SH   SOLE   12,011 0 0
YUM BRANDS INC COM 988498101 308 3,385 SH   SOLE   3,385 0 0
ZENOSENSE INC COM 989424205 3 10,000 SH   SOLE   10,000 0 0
CREDIT SUISSE AG NASSAU BRH MF/ETF 22539T217 282 4,000 SH   SOLE   4,000 0 0
FINANCIAL SELECT SECTOR SPDR MF/ETF 81369Y605 2,813 101,990 SH   SOLE   101,990 0 0
FIRST TRUST ENERGY INCOME AND MF/ETF 33738G104 217 9,750 SH   SOLE   9,750 0 0
GOLDMAN SACHS ACTIVE BETA INTL MF/ETF 381430107 38,624 1,306,631 SH   SOLE   1,306,631 0 0
ISHARES CORE MSCI EAFE ETF MF/ETF 46432F842 1,644 25,658 SH   SOLE   25,658 0 0
ISHARES CORE MSCI EMERGING MF/ETF 46434G103 379 7,326 SH   SOLE   7,326 0 0
ISHARES MSCI EAFE ETF MF/ETF 464287465 6,805 100,083 SH   SOLE   100,083 0 0
ISHARES MSCI EMERGING MARKETS MF/ETF 464287234 724 16,879 SH   SOLE   16,879 0 0
ISHARES RUSSELL 1000 ETF MF/ETF 464287622 7,206 44,562 SH   SOLE   44,562 0 0
ISHARES RUSSELL 1000 GROWTH ET MF/ETF 464287614 7,295 46,770 SH   SOLE   46,770 0 0
ISHARES RUSSELL 2000 ETF MF/ETF 464287655 14,219 84,358 SH   SOLE   84,358 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 532 3,003 SH   SOLE   3,003 0 0
ISHARES S&P 500 INDEX FUND MF/ETF 464287200 4,958 16,936 SH   SOLE   16,936 0 0
ISHARES S&P MID CAP 400 GROWTH MF/ETF 464287606 203 872 SH   SOLE   872 0 0
ISHARES TR S&P MIDCAP 400 MF/ETF 464287507 15,960 79,288 SH   SOLE   79,288 0 0
ISHARES TR S&P SMALL CAP 600 MF/ETF 464287804 9,321 106,846 SH   SOLE   106,846 0 0
ISHARES TR SP SMCP600VL ETF MF/ETF 464287879 243 1,454 SH   SOLE   1,454 0 0
SPDR S&P 500 ETF TRUST MF/ETF 78462F103 5,740 19,744 SH   SOLE   19,744 0 0
SPDR S&P EMERGING SMALL CAP ET MF/ETF 78463X756 271 6,045 SH   SOLE   6,045 0 0
SPDR S&P MIDCAP 400 ETF TRUST MF/ETF 78467Y107 1,907 5,191 SH   SOLE   5,191 0 0
VANGUARD DIV APPRECIATION MF/ETF 921908844 4,636 41,879 SH   SOLE   41,879 0 0
VANGUARD FTSE ALL-WORLD EX-US MF/ETF 922042775 2,473 47,520 SH   SOLE   47,520 0 0
VANGUARD FTSE ALL WORLD X-US S MF/ETF 922042718 1,083 9,655 SH   SOLE   9,655 0 0
VANGUARD FTSE DEVELOPED MARKET MF/ETF 921943858 1,716 39,659 SH   SOLE   39,659 0 0
VANGUARD FTSE EMERGING MARKETS MF/ETF 922042858 2,050 49,991 SH   SOLE   49,991 0 0
VANGUARD LARGE-CAP VIPERS MF/ETF 922908637 413 3,094 SH   SOLE   3,094 0 0
VANGUARD MID-CAP VIPERS MF/ETF 922908629 314 1,912 SH   SOLE   1,912 0 0
VANGUARD REIT ETF MF/ETF 922908553 763 9,461 SH   SOLE   9,461 0 0
VANGUARD S&P 500 ETF MF/ETF 922908363 309 1,157 SH   SOLE   1,157 0 0
VANGUARD SMALL CAP ETF MF/ETF 922908751 512 3,149 SH   SOLE   3,149 0 0
VANGUARD TOTAL STOCK MARKET VI MF/ETF 922908769 329 2,199 SH   SOLE   2,199 0 0
WISDOMTREE US QUALITY DIVIDEND MF/ETF 97717X669 34,467 777,499 SH   SOLE   777,499 0 0
ADVISORS INNER CIRCLE FD EDGWD MF/ETF 0075W0742 531 15,361 SH   SOLE   15,361 0 0
AMERICAN FUNDS INC FUND OF AME MF/ETF 453320103 331 14,284 SH   SOLE   14,284 0 0
ARTISAN GLOBAL VALUE ADVISOR MF/ETF 04314H683 829 45,497 SH   SOLE   45,497 0 0
BROWN ADVISORY BEUTELGOODMAN L MF/ETF 115233421 543 52,681 SH   SOLE   52,681 0 0
BROWN ADVISORY FLEXIBLE EQUITY MF/ETF 115233843 656 27,985 SH   SOLE   27,985 0 0
BROWN ADVISORY SMALL CAP FUNDA MF/ETF 115233777 876 28,996 SH   SOLE   28,996 0 0
BROWN ADVISORY WMC STRAT EURP MF/ETF 115233629 880 69,904 SH   SOLE   69,904 0 0
BRUCE FUND INC MF/ETF 116650102 362 670 SH   SOLE   670 0 0
COLUMBIA ACORN INTL-R5 MF/ETF 197199631 1,887 42,032 SH   SOLE   42,032 0 0
COLUMBIA ACORN INTL FUND-Z MF/ETF 197199813 996 22,181 SH   SOLE   22,181 0 0
DFA US SUSTAINABILITY CORE 1 MF/ETF 233203215 338 14,507 SH   SOLE   14,507 0 0
DODGE & COX FDS INTL STK FD MF/ETF 256206103 7,468 172,231 SH   SOLE   172,231 0 0
FIDELITY CONTRAFUND INC MF/ETF 316071109 1,552 110,147 SH   SOLE   110,147 0 0
FIDELITY EQUITY INCOME II MF/ETF 316145101 351 12,414 SH   SOLE   12,414 0 0
FIDELITY GROWTH COMPANY FUND MF/ETF 316200104 274 12,724 SH   SOLE   12,724 0 0
FRANKLIN SMALL CAP GROWTH ADV MF/ETF 354713653 1,666 58,532 SH   SOLE   58,532 0 0
LONGLEAF PARTNERS SM CAP FD MF/ETF 543069207 228 7,450 SH   SOLE   7,450 0 0
MATTHEWS ASIA SMALL COMPANIES MF/ETF 577125867 1,431 69,503 SH   SOLE   69,503 0 0
MATTHEWS ASIA SMALL COS MF/ETF 577125206 250 12,160 SH   SOLE   12,160 0 0
MATTHEWS PACIFIC TIGER - INST MF/ETF 577130834 19,672 672,559 SH   SOLE   672,559 0 0
MATTHEWS PACIFIC TIGER - INV MF/ETF 577130107 1,252 42,848 SH   SOLE   42,848 0 0
OAKMARK INTL I MF/ETF 413838202 264 10,089 SH   SOLE   10,089 0 0
OPPENHEIMER INTERNATIONAL GROW MF/ETF 68380L100 1,620 39,120 SH   SOLE   39,120 0 0
OPPENHEIMER INTERNATIONAL GROW MF/ETF 68380L407 422 10,229 SH   SOLE   10,229 0 0
PRIMECAP ODYSSEY AGGR GRTH MF/ETF 74160Q202 347 6,673 SH   SOLE   6,673 0 0
SSGA S&P 500 INDEX FUND MF/ETF 784924888 912 22,333 SH   SOLE   22,333 0 0
T. ROWE PRICE BLUE CHIP GROWTH MF/ETF 77954Q106 321 2,800 SH   SOLE   2,800 0 0
TEMPLETON EMERGING MARKETS SMA MF/ETF 88019R690 1,870 135,286 SH   SOLE   135,286 0 0
VANGUARD 500 INDEX FUND-ADM MF/ETF 922908710 8,318 30,910 SH   SOLE   30,910 0 0
VANGUARD INDEX FDS GRW INDEX A MF/ETF 922908660 624 7,525 SH   SOLE   7,525 0 0
VANGUARD INTL GROWTH FD ADMIRA MF/ETF 921910501 664 6,772 SH   SOLE   6,772 0 0
VANGUARD SELECTED VALUE FUND-I MF/ETF 921946109 206 6,884 SH   SOLE   6,884 0 0
VANGUARD TOTAL INTL STOCK INDE MF/ETF 921909818 334 11,515 SH   SOLE   11,515 0 0
VANGUARD TOTAL STOCK MARKET IN MF/ETF 922908728 1,732 23,778 SH   SOLE   23,778 0 0
VANGUARD WINDSOR FUND-ADM MF/ETF 922018403 214 2,648 SH   SOLE   2,648 0 0
WASATCH EMERGING MKT SMALL CAP MF/ETF 936793884 5,509 1,981,591 SH   SOLE   1,981,591 0 0
WASATCH EMERGING MKT SMALL CAP MF/ETF 936793736 8,458 3,031,371 SH   SOLE   3,031,371 0 0
ISHARES COMEX GOLD TRUST ETF MF/ETF 464285105 189 16,579 SH   SOLE   16,579 0 0
ISHARES SILVER TRUST MF/ETF 46428Q109 311 22,630 SH   SOLE   22,630 0 0
SPDR GOLD TRUST ETF MF/ETF 78463V107 663 5,881 SH   SOLE   5,881 0 0
VANECK VECTORS JUNIOR GOLD MIN MF/ETF 92189F791 315 11,500 SH   SOLE   11,500 0 0
1ST TR UNIT 7167 SMID TD 02/12 MF/ETF 30306X386 128 13,303 SH   SOLE   13,303 0 0
1ST TR UNIT 7180 EQUITY INCOME MF/ETF 30307A823 184 18,732 SH   SOLE   18,732 0 0