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 | 3,201 | 38,179 | SH | | SOLE | | 38,179 | 0 | 0 |
ISHARES BARCLAYS TIPS BOND | MF/ETF | 464287176 | 202 | 1,767 | SH | | SOLE | | 1,767 | 0 | 0 |
ISHARES INTERMEDIATE CREDIT BO | MF/ETF | 464288638 | 404 | 3,702 | SH | | SOLE | | 3,702 | 0 | 0 |
SPDR BARCLAYS SHORT TERM CORPO | MF/ETF | 78464A474 | 14,739 | 484,510 | SH | | SOLE | | 484,510 | 0 | 0 |
VANGUARD INT-TERM CORPORATE | MF/ETF | 92206C870 | 710 | 8,127 | SH | | SOLE | | 8,127 | 0 | 0 |
VANGUARD SHORT TERM BOND | MF/ETF | 921937827 | 3,214 | 40,630 | SH | | SOLE | | 40,630 | 0 | 0 |
VANGUARD SHORT TERM CORP BOND | MF/ETF | 92206C409 | 9,312 | 117,423 | SH | | SOLE | | 117,423 | 0 | 0 |
AQUILA MUN TR NARRAGANSETT Y | MF/ETF | 03842A830 | 223 | 20,699 | SH | | SOLE | | 20,699 | 0 | 0 |
1/100 BERKSHIRE HTWY CLA 100 S | COM | 084990175 | 595 | 200 | SH | | SOLE | | 200 | 0 | 0 |
3M CO | COM | 88579Y101 | 17,360 | 73,757 | SH | | SOLE | | 73,757 | 0 | 0 |
ABB LTD ADR | COM | 000375204 | 3,733 | 139,186 | SH | | SOLE | | 139,186 | 0 | 0 |
ABBOTT LABS | COM | 002824100 | 5,227 | 91,596 | SH | | SOLE | | 91,596 | 0 | 0 |
ABBVIE INC | COM | 00287Y109 | 10,046 | 103,878 | SH | | SOLE | | 103,878 | 0 | 0 |
ACCENTURE PLC | COM | G1151C101 | 687 | 4,490 | SH | | SOLE | | 4,490 | 0 | 0 |
ADOBE SYS INC | COM | 00724F101 | 8,311 | 47,428 | SH | | SOLE | | 47,428 | 0 | 0 |
AFLAC INC | COM | 001055102 | 979 | 11,152 | SH | | SOLE | | 11,152 | 0 | 0 |
AIR PRODS & CHEMS INC | COM | 009158106 | 21,157 | 128,946 | SH | | SOLE | | 128,946 | 0 | 0 |
ALPHABET INC-CL A | COM | 02079K305 | 6,543 | 6,211 | SH | | SOLE | | 6,211 | 0 | 0 |
ALPHABET INC-CL C | COM | 02079K107 | 10,750 | 10,273 | SH | | SOLE | | 10,273 | 0 | 0 |
ALTRIA GROUP INC | COM | 02209S103 | 938 | 13,136 | SH | | SOLE | | 13,136 | 0 | 0 |
AMAZON COM INC | COM | 023135106 | 10,270 | 8,782 | SH | | SOLE | | 8,782 | 0 | 0 |
AMDOCS LIMITED | COM | G02602103 | 6,995 | 106,824 | SH | | SOLE | | 106,824 | 0 | 0 |
AMERICA MOVIL ADR | COM | 02364W105 | 194 | 11,334 | SH | | SOLE | | 11,334 | 0 | 0 |
AMERICAN EXPRESS CO | COM | 025816109 | 2,770 | 27,891 | SH | | SOLE | | 27,891 | 0 | 0 |
AMERICAN TOWER CORP-CL A | COM | 03027X100 | 5,376 | 37,682 | SH | | SOLE | | 37,682 | 0 | 0 |
AMGEN INC | COM | 031162100 | 4,186 | 24,071 | SH | | SOLE | | 24,071 | 0 | 0 |
ANADARKO PETE CORP | COM | 032511107 | 1,036 | 19,318 | SH | | SOLE | | 19,318 | 0 | 0 |
ANHEUSER BUSCH INBEV SA/NV-SP | COM | 03524A108 | 360 | 3,225 | SH | | SOLE | | 3,225 | 0 | 0 |
APPLE INC | COM | 037833100 | 38,935 | 230,074 | SH | | SOLE | | 230,074 | 0 | 0 |
APPLIED MATLS INC | COM | 038222105 | 230 | 4,500 | SH | | SOLE | | 4,500 | 0 | 0 |
ARAMARK COM | COM | 03852U106 | 6,705 | 156,871 | SH | | SOLE | | 156,871 | 0 | 0 |
ASTRAZENECA GROUP PLC ADR | COM | 046353108 | 3,984 | 114,802 | SH | | SOLE | | 114,802 | 0 | 0 |
AT&T INC COM | COM | 00206R102 | 2,389 | 61,457 | SH | | SOLE | | 61,457 | 0 | 0 |
AUTOMATIC DATA PROCESSING | COM | 053015103 | 14,626 | 124,805 | SH | | SOLE | | 124,805 | 0 | 0 |
AVALONBAY CMNTYS INC | COM | 053484101 | 986 | 5,524 | SH | | SOLE | | 5,524 | 0 | 0 |
BAIDU INC ADR | COM | 056752108 | 258 | 1,100 | SH | | SOLE | | 1,100 | 0 | 0 |
BANK NEW YORK MELLON CORPORATI | COM | 064058100 | 1,432 | 26,579 | SH | | SOLE | | 26,579 | 0 | 0 |
BANK OF AMERICA CORP | COM | 060505104 | 17,241 | 584,055 | SH | | SOLE | | 584,055 | 0 | 0 |
BARRICK GOLD CORP | COM | 067901108 | 318 | 22,000 | SH | | SOLE | | 22,000 | 0 | 0 |
BAXTER INTL INC | COM | 071813109 | 275 | 4,250 | SH | | SOLE | | 4,250 | 0 | 0 |
BECTON DICKINSON & CO | COM | 075887109 | 12,198 | 56,985 | SH | | SOLE | | 56,985 | 0 | 0 |
BERKSHIRE HATHAWAY INC-A | COM | 084670108 | 1,190 | 4 | SH | | SOLE | | 4 | 0 | 0 |
BERKSHIRE HATHAWAY INC CL B | COM | 084670702 | 5,291 | 26,691 | SH | | SOLE | | 26,691 | 0 | 0 |
BLACKROCK INC | COM | 09247X101 | 16,746 | 32,599 | SH | | SOLE | | 32,599 | 0 | 0 |
BOEING CO | COM | 097023105 | 2,040 | 6,919 | SH | | SOLE | | 6,919 | 0 | 0 |
BP PLC-SPONS ADR | COM | 055622104 | 394 | 9,382 | SH | | SOLE | | 9,382 | 0 | 0 |
BRISTOL MYERS SQUIBB CO | COM | 110122108 | 1,429 | 23,324 | SH | | SOLE | | 23,324 | 0 | 0 |
BROADCOM LTD | COM | Y09827109 | 7,835 | 30,497 | SH | | SOLE | | 30,497 | 0 | 0 |
BROADRIDGE FINL SOLUTIONS INC | COM | 11133T103 | 12,779 | 141,075 | SH | | SOLE | | 141,075 | 0 | 0 |
BUCKEYE PARTNERS LP | COM | 118230101 | 273 | 5,500 | SH | | SOLE | | 5,500 | 0 | 0 |
CARTER INC COM | COM | 146229109 | 17,564 | 149,490 | SH | | SOLE | | 149,490 | 0 | 0 |
CATERPILLAR INC COM | COM | 149123101 | 520 | 3,300 | SH | | SOLE | | 3,300 | 0 | 0 |
CDK GLOBAL INC | COM | 12508E101 | 311 | 4,361 | SH | | SOLE | | 4,361 | 0 | 0 |
CELANESE CORP-A | COM | 150870103 | 231 | 2,158 | SH | | SOLE | | 2,158 | 0 | 0 |
CERNER CORP | COM | 156782104 | 2,164 | 32,108 | SH | | SOLE | | 32,108 | 0 | 0 |
CHECK POINT SOFTWARE TECH LTD | COM | M22465104 | 500 | 4,830 | SH | | SOLE | | 4,830 | 0 | 0 |
CHEVRON CORP | COM | 166764100 | 20,238 | 161,662 | SH | | SOLE | | 161,662 | 0 | 0 |
CHUBB LIMITED | COM | H1467J104 | 1,553 | 10,628 | SH | | SOLE | | 10,628 | 0 | 0 |
CHURCH & DWIGHT CO | COM | 171340102 | 226 | 4,500 | SH | | SOLE | | 4,500 | 0 | 0 |
CIGNA CORP | COM | 125509109 | 429 | 2,111 | SH | | SOLE | | 2,111 | 0 | 0 |
CISCO SYSTEMS INC | COM | 17275R102 | 2,947 | 76,940 | SH | | SOLE | | 76,940 | 0 | 0 |
CME GROUP INC | COM | 12572Q105 | 14,087 | 96,451 | SH | | SOLE | | 96,451 | 0 | 0 |
COCA COLA CO | COM | 191216100 | 2,982 | 64,986 | SH | | SOLE | | 64,986 | 0 | 0 |
COGENT COMMUNICATIONS | COM | 19239V302 | 17,034 | 376,031 | SH | | SOLE | | 376,031 | 0 | 0 |
COGNIZANT TECHNOLOGY SOLUTIONS | COM | 192446102 | 3,693 | 52,003 | SH | | SOLE | | 52,003 | 0 | 0 |
COLGATE PALMOLIVE CO | COM | 194162103 | 4,538 | 60,151 | SH | | SOLE | | 60,151 | 0 | 0 |
COMCAST CORP | COM | 20030N101 | 5,030 | 125,583 | SH | | SOLE | | 125,583 | 0 | 0 |
CONSTELLATION BRANDS INC-A | COM | 21036P108 | 225 | 985 | SH | | SOLE | | 985 | 0 | 0 |
CONSTELLATION SOFTWARE INC COM | COM | 21037X100 | 13,413 | 22,127 | SH | | SOLE | | 22,127 | 0 | 0 |
COPART INC | COM | 217204106 | 22,771 | 527,239 | SH | | SOLE | | 527,239 | 0 | 0 |
CORNING INC | COM | 219350105 | 238 | 7,440 | SH | | SOLE | | 7,440 | 0 | 0 |
COSTCO WHSL CORP | COM | 22160K105 | 20,048 | 107,714 | SH | | SOLE | | 107,714 | 0 | 0 |
CROWN CASTLE REIT | COM | 22822V101 | 12,808 | 115,380 | SH | | SOLE | | 115,380 | 0 | 0 |
CSX CORP | COM | 126408103 | 202 | 3,680 | SH | | SOLE | | 3,680 | 0 | 0 |
CULLEN/FROST BANKERS INC | COM | 229899109 | 203 | 2,150 | SH | | SOLE | | 2,150 | 0 | 0 |
CVS HEALTH CORP | COM | 126650100 | 3,582 | 49,409 | SH | | SOLE | | 49,409 | 0 | 0 |
DANAHER CORP | COM | 235851102 | 6,157 | 66,338 | SH | | SOLE | | 66,338 | 0 | 0 |
DANONE SPONSORED ADR | COM | 23636T100 | 4,589 | 273,645 | SH | | SOLE | | 273,645 | 0 | 0 |
DEERE & CO | COM | 244199105 | 462 | 2,953 | SH | | SOLE | | 2,953 | 0 | 0 |
DIAGEO PLC ADR | COM | 25243Q205 | 11,100 | 76,015 | SH | | SOLE | | 76,015 | 0 | 0 |
DOMINION ENERGY INC | COM | 25746U109 | 884 | 10,910 | SH | | SOLE | | 10,910 | 0 | 0 |
DOVER CORP | COM | 260003108 | 247 | 2,450 | SH | | SOLE | | 2,450 | 0 | 0 |
DOWDUPONT INC | COM | 26078J100 | 2,040 | 28,647 | SH | | SOLE | | 28,647 | 0 | 0 |
DUKE ENERGY CORP | COM | 26441C204 | 544 | 6,470 | SH | | SOLE | | 6,470 | 0 | 0 |
DUNKIN BRANDS GROUP INC | COM | 265504100 | 276 | 4,275 | SH | | SOLE | | 4,275 | 0 | 0 |
EATON VANCE CORP NON VTG | COM | 278265103 | 1,078 | 19,124 | SH | | SOLE | | 19,124 | 0 | 0 |
ECOLAB INC | COM | 278865100 | 2,210 | 16,474 | SH | | SOLE | | 16,474 | 0 | 0 |
ELI LILLY & CO | COM | 532457108 | 415 | 4,909 | SH | | SOLE | | 4,909 | 0 | 0 |
EMERSON ELEC CO | COM | 291011104 | 6,875 | 98,657 | SH | | SOLE | | 98,657 | 0 | 0 |
ENERGY TRANSFER PARTNERS LP | COM | 29278N103 | 226 | 12,600 | SH | | SOLE | | 12,600 | 0 | 0 |
ENTERPRISE PRODUCTS PARTNERS L | COM | 293792107 | 273 | 10,300 | SH | | SOLE | | 10,300 | 0 | 0 |
ENVISION SOLAR INTERNATIONAL C | COM | 29413Q102 | 4 | 26,957 | SH | | SOLE | | 26,957 | 0 | 0 |
EOG RES INC | COM | 26875P101 | 300 | 2,780 | SH | | SOLE | | 2,780 | 0 | 0 |
ESTERLINE TECHNOLOGIES CORPORA | COM | 297425100 | 227 | 3,033 | SH | | SOLE | | 3,033 | 0 | 0 |
EVERSOURCE ENERGY | COM | 30040W108 | 11,275 | 178,453 | SH | | SOLE | | 178,453 | 0 | 0 |
EXPEDITORS INTERNATIONAL OF WA | COM | 302130109 | 8,564 | 132,383 | SH | | SOLE | | 132,383 | 0 | 0 |
EXXON MOBIL CORPORATION | COM | 30231G102 | 17,232 | 206,022 | SH | | SOLE | | 206,022 | 0 | 0 |
FACEBOOK INC CL A | COM | 30303M102 | 1,941 | 10,999 | SH | | SOLE | | 10,999 | 0 | 0 |
FAIR ISAAC & CO INC | COM | 303250104 | 10,848 | 70,809 | SH | | SOLE | | 70,809 | 0 | 0 |
FASTENAL CO | COM | 311900104 | 5,500 | 100,561 | SH | | SOLE | | 100,561 | 0 | 0 |
FEDEX CORP | COM | 31428X106 | 367 | 1,470 | SH | | SOLE | | 1,470 | 0 | 0 |
FIRST REPUBLIC BANK/SAN FRAN | COM | 33616C100 | 7,860 | 90,724 | SH | | SOLE | | 90,724 | 0 | 0 |
FISERV INC | COM | 337738108 | 471 | 3,590 | SH | | SOLE | | 3,590 | 0 | 0 |
FNF GROUP | COM | 31620R303 | 5,320 | 135,586 | SH | | SOLE | | 135,586 | 0 | 0 |
FORTIVE CORP | COM | 34959J108 | 1,061 | 14,662 | SH | | SOLE | | 14,662 | 0 | 0 |
GENERAL DYNAMICS CORP | COM | 369550108 | 397 | 1,951 | SH | | SOLE | | 1,951 | 0 | 0 |
GENERAL ELEC CO | COM | 369604103 | 4,442 | 254,529 | SH | | SOLE | | 254,529 | 0 | 0 |
GENERAL MLS INC | COM | 370334104 | 642 | 10,828 | SH | | SOLE | | 10,828 | 0 | 0 |
GILEAD SCIENCES | COM | 375558103 | 14,792 | 206,478 | SH | | SOLE | | 206,478 | 0 | 0 |
GLAXOSMITHKLINE PLC ADR | COM | 37733W105 | 410 | 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 | 6,092 | 129,754 | SH | | SOLE | | 129,754 | 0 | 0 |
HANOVER INS GROUP INC COM | COM | 410867105 | 315 | 2,917 | SH | | SOLE | | 2,917 | 0 | 0 |
HERSHEY CO | COM | 427866108 | 14,099 | 124,208 | SH | | SOLE | | 124,208 | 0 | 0 |
HOME DEPOT INC | COM | 437076102 | 24,715 | 130,401 | SH | | SOLE | | 130,401 | 0 | 0 |
HONEYWELL INTL INC | COM | 438516106 | 741 | 4,832 | SH | | SOLE | | 4,832 | 0 | 0 |
ILLINOIS TOOL WKS INC | COM | 452308109 | 10,592 | 63,480 | SH | | SOLE | | 63,480 | 0 | 0 |
INDEPENDENT BANK CORP MASS | COM | 453836108 | 719 | 10,287 | SH | | SOLE | | 10,287 | 0 | 0 |
INGREDION INC | COM | 457187102 | 11,072 | 79,201 | SH | | SOLE | | 79,201 | 0 | 0 |
INTEL CORP | COM | 458140100 | 3,662 | 79,337 | SH | | SOLE | | 79,337 | 0 | 0 |
INTL BUSINESS MACHINES CORP | COM | 459200101 | 2,230 | 14,533 | SH | | SOLE | | 14,533 | 0 | 0 |
INTUIT INC | COM | 461202103 | 430 | 2,725 | SH | | SOLE | | 2,725 | 0 | 0 |
INVIVO THERAPEUTICS HLDGS CORP | COM | 46186M209 | 33 | 42,424 | SH | | SOLE | | 42,424 | 0 | 0 |
JACK HENRY & ASSOCIATES INC | COM | 426281101 | 13,305 | 113,758 | SH | | SOLE | | 113,758 | 0 | 0 |
JM SMUCKER CO | COM | 832696405 | 266 | 2,145 | SH | | SOLE | | 2,145 | 0 | 0 |
JOHNSON & JOHNSON | COM | 478160104 | 32,435 | 232,145 | SH | | SOLE | | 232,145 | 0 | 0 |
JP MORGAN CHASE & CO | COM | 46625H100 | 29,912 | 279,709 | SH | | SOLE | | 279,709 | 0 | 0 |
KAR AUCTION SVCS INC COM | COM | 48238T109 | 17,483 | 346,133 | SH | | SOLE | | 346,133 | 0 | 0 |
KIMBERLY CLARK CORP | COM | 494368103 | 2,284 | 18,933 | SH | | SOLE | | 18,933 | 0 | 0 |
KRAFT HEINZ CO COM | COM | 500754106 | 10,472 | 134,673 | SH | | SOLE | | 134,673 | 0 | 0 |
LIVE NATION ENTERTAINMENT, INC | COM | 538034109 | 13,961 | 327,961 | SH | | SOLE | | 327,961 | 0 | 0 |
LOCKHEED MARTIN CORP | COM | 539830109 | 9,902 | 30,844 | SH | | SOLE | | 30,844 | 0 | 0 |
LOWES COS INC | COM | 548661107 | 829 | 8,925 | SH | | SOLE | | 8,925 | 0 | 0 |
LUXOTTICA GRP S P A ADR | COM | 55068R202 | 19,442 | 317,838 | SH | | SOLE | | 317,838 | 0 | 0 |
MAGELLAN MIDSTREAM PARTNERS LP | COM | 559080106 | 1,979 | 27,895 | SH | | SOLE | | 27,895 | 0 | 0 |
MASTERCARD INC - CLASS A | COM | 57636Q104 | 19,206 | 126,891 | SH | | SOLE | | 126,891 | 0 | 0 |
MCCORMICK & CO INC | COM | 579780206 | 2,205 | 21,635 | SH | | SOLE | | 21,635 | 0 | 0 |
MCDONALDS CORP | COM | 580135101 | 3,458 | 20,092 | SH | | SOLE | | 20,092 | 0 | 0 |
MEDTRONIC PLC | COM | G5960L103 | 990 | 12,255 | SH | | SOLE | | 12,255 | 0 | 0 |
MERCK & CO INC | COM | 58933Y105 | 5,311 | 94,393 | SH | | SOLE | | 94,393 | 0 | 0 |
MICROSOFT CORP | COM | 594918104 | 39,357 | 460,098 | SH | | SOLE | | 460,098 | 0 | 0 |
MONDELEZ INTERNATIONAL | COM | 609207105 | 364 | 8,511 | SH | | SOLE | | 8,511 | 0 | 0 |
MONSANTO CO | COM | 61166W101 | 1,941 | 16,620 | SH | | SOLE | | 16,620 | 0 | 0 |
MOODYS CORP | COM | 615369105 | 14,350 | 97,216 | SH | | SOLE | | 97,216 | 0 | 0 |
NEWMONT MNG CORP | COM | 651639106 | 788 | 21,000 | SH | | SOLE | | 21,000 | 0 | 0 |
NEXTERA ENERGY INC | COM | 65339F101 | 9,841 | 63,004 | SH | | SOLE | | 63,004 | 0 | 0 |
NIKE INC CL B | COM | 654106103 | 6,289 | 100,541 | SH | | SOLE | | 100,541 | 0 | 0 |
NORDSON CORP COM | COM | 655663102 | 8,819 | 60,241 | SH | | SOLE | | 60,241 | 0 | 0 |
NORFOLK SOUTHN CORP | COM | 655844108 | 385 | 2,657 | SH | | SOLE | | 2,657 | 0 | 0 |
NORTHROP GRUMMAN CORP | COM | 666807102 | 240 | 783 | SH | | SOLE | | 783 | 0 | 0 |
NOVARTIS AG ADR | COM | 66987V109 | 813 | 9,680 | SH | | SOLE | | 9,680 | 0 | 0 |
NOVO-NORDISK AS ADR-B | COM | 670100205 | 11,781 | 219,500 | SH | | SOLE | | 219,500 | 0 | 0 |
NOVOZYMES A/S ADR | COM | 670108109 | 5,662 | 99,140 | SH | | SOLE | | 99,140 | 0 | 0 |
OMNICOM GROUP | COM | 681919106 | 1,289 | 17,700 | SH | | SOLE | | 17,700 | 0 | 0 |
ORACLE CORP | COM | 68389X105 | 2,262 | 47,840 | SH | | SOLE | | 47,840 | 0 | 0 |
ORGANOVO HOLDINGS INC | COM | 68620A104 | 14 | 10,500 | SH | | SOLE | | 10,500 | 0 | 0 |
PARADIGM MED INDS INC | COM | 69900Q884 | 0 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
PAYPAL HOLDINGS INC | COM | 70450Y103 | 367 | 4,982 | SH | | SOLE | | 4,982 | 0 | 0 |
PEPSICO INC | COM | 713448108 | 15,474 | 129,036 | SH | | SOLE | | 129,036 | 0 | 0 |
PFIZER INC | COM | 717081103 | 57,236 | 1,580,223 | SH | | SOLE | | 1,580,223 | 0 | 0 |
PHILLIP MORRIS INTERNATIONAL I | COM | 718172109 | 3,938 | 37,275 | SH | | SOLE | | 37,275 | 0 | 0 |
PILGRIM BANCSHARES INC | COM | 72143J105 | 572 | 30,000 | SH | | SOLE | | 30,000 | 0 | 0 |
PNC FINANCIAL CORP | COM | 693475105 | 1,901 | 13,175 | SH | | SOLE | | 13,175 | 0 | 0 |
PPG INDS INC | COM | 693506107 | 345 | 2,950 | SH | | SOLE | | 2,950 | 0 | 0 |
PRAXAIR INC | COM | 74005P104 | 4,929 | 31,869 | SH | | SOLE | | 31,869 | 0 | 0 |
PRICESMART INC | COM | 741511109 | 4,449 | 51,676 | SH | | SOLE | | 51,676 | 0 | 0 |
PROCTER & GAMBLE COMPANY | COM | 742718109 | 14,601 | 158,914 | SH | | SOLE | | 158,914 | 0 | 0 |
PTC INC | COM | 69370C100 | 6,460 | 106,310 | SH | | SOLE | | 106,310 | 0 | 0 |
PUBLIC STORAGE INC | COM | 74460D109 | 1,157 | 5,536 | SH | | SOLE | | 5,536 | 0 | 0 |
QUALCOMM INC | COM | 747525103 | 16,911 | 264,155 | SH | | SOLE | | 264,155 | 0 | 0 |
RAYTHEON CO | COM | 755111507 | 1,579 | 8,408 | SH | | SOLE | | 8,408 | 0 | 0 |
RED HAT INC | COM | 756577102 | 218 | 1,812 | SH | | SOLE | | 1,812 | 0 | 0 |
RENEURON GROUP PLC - | COM | G7489A105 | 0 | 25,000 | SH | | SOLE | | 25,000 | 0 | 0 |
REPUBLIC SERVICES INC | COM | 760759100 | 8,871 | 131,212 | SH | | SOLE | | 131,212 | 0 | 0 |
ROPER TECHNOLOGIES, INC. | COM | 776696106 | 1,069 | 4,127 | SH | | SOLE | | 4,127 | 0 | 0 |
ROSS STORES INC | COM | 778296103 | 9,434 | 117,552 | SH | | SOLE | | 117,552 | 0 | 0 |
ROYAL DUTCH SHELL PLC SPONS AD | COM | 780259206 | 617 | 9,245 | SH | | SOLE | | 9,245 | 0 | 0 |
RPM INTERNATIONAL INC COM | COM | 749685103 | 4,161 | 79,386 | SH | | SOLE | | 79,386 | 0 | 0 |
SCHLUMBERGER | COM | 806857108 | 1,970 | 29,236 | SH | | SOLE | | 29,236 | 0 | 0 |
SCOTTS MIRACLE GRO CLASS A | COM | 810186106 | 6,676 | 62,400 | SH | | SOLE | | 62,400 | 0 | 0 |
SEI INVESTMENTS CO | COM | 784117103 | 1,375 | 19,130 | SH | | SOLE | | 19,130 | 0 | 0 |
SHERWIN WILLIAMS CO | COM | 824348106 | 16,551 | 40,364 | SH | | SOLE | | 40,364 | 0 | 0 |
SKINNY NUTRITIONAL CORP | COM | 830695102 | 0 | 101,000 | SH | | SOLE | | 101,000 | 0 | 0 |
SOUTHERN CO | COM | 842587107 | 1,173 | 24,400 | SH | | SOLE | | 24,400 | 0 | 0 |
SPECTRA ENERGY PARTNERS LP | COM | 84756N109 | 261 | 6,600 | SH | | SOLE | | 6,600 | 0 | 0 |
STARBUCKS CORP | COM | 855244109 | 324 | 5,639 | SH | | SOLE | | 5,639 | 0 | 0 |
STATE STR CORP | COM | 857477103 | 1,116 | 11,429 | SH | | SOLE | | 11,429 | 0 | 0 |
STERIS PLC SHS USD | COM | G84720104 | 10,492 | 119,950 | SH | | SOLE | | 119,950 | 0 | 0 |
STRYKER CORP | COM | 863667101 | 3,913 | 25,270 | SH | | SOLE | | 25,270 | 0 | 0 |
SUN LIFE FINL INC | COM | 866796105 | 4,745 | 114,985 | SH | | SOLE | | 114,985 | 0 | 0 |
SYSCO CORP | COM | 871829107 | 1,794 | 29,540 | SH | | SOLE | | 29,540 | 0 | 0 |
TARGET CORP | COM | 87612E106 | 455 | 6,980 | SH | | SOLE | | 6,980 | 0 | 0 |
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 3,493 | 18,394 | SH | | SOLE | | 18,394 | 0 | 0 |
TITAN MEDICAL INC | COM | 88830X108 | 6 | 20,000 | SH | | SOLE | | 20,000 | 0 | 0 |
TJX COMPANIES INC | COM | 872540109 | 590 | 7,719 | SH | | SOLE | | 7,719 | 0 | 0 |
TORCHMARK CORP | COM | 891027104 | 1,448 | 15,966 | SH | | SOLE | | 15,966 | 0 | 0 |
TRACTOR SUPPLY COMPANY | COM | 892356106 | 748 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
UNILEVER N V | COM | 904784709 | 636 | 11,300 | SH | | SOLE | | 11,300 | 0 | 0 |
UNILEVER PLC ADR | COM | 904767704 | 3,303 | 59,684 | SH | | SOLE | | 59,684 | 0 | 0 |
UNION PAC CORP | COM | 907818108 | 5,966 | 44,487 | SH | | SOLE | | 44,487 | 0 | 0 |
UNITED PARCEL SVC INC CL B | COM | 911312106 | 498 | 4,181 | SH | | SOLE | | 4,181 | 0 | 0 |
UNITED TECHNOLOGIES CORP | COM | 913017109 | 4,517 | 35,406 | SH | | SOLE | | 35,406 | 0 | 0 |
UNITEDHEALTH GROUP INC | COM | 91324P102 | 24,108 | 109,355 | SH | | SOLE | | 109,355 | 0 | 0 |
VERISIGN INC | COM | 92343E102 | 9,901 | 86,514 | SH | | SOLE | | 86,514 | 0 | 0 |
VERIZON COMMUNICATIONS | COM | 92343V104 | 1,843 | 34,822 | SH | | SOLE | | 34,822 | 0 | 0 |
VF CORP | COM | 918204108 | 6,354 | 85,870 | SH | | SOLE | | 85,870 | 0 | 0 |
VISA INC CL A | COM | 92826C839 | 16,094 | 141,147 | SH | | SOLE | | 141,147 | 0 | 0 |
WAL MART STORES INC | COM | 931142103 | 1,249 | 12,647 | SH | | SOLE | | 12,647 | 0 | 0 |
WALGREENS BOOTS ALLIANCE | COM | 931427108 | 7,520 | 103,547 | SH | | SOLE | | 103,547 | 0 | 0 |
WALT DISNEY COMPANY | COM | 254687106 | 1,301 | 12,100 | SH | | SOLE | | 12,100 | 0 | 0 |
WASTE MANAGEMENT INC | COM | 94106L109 | 330 | 3,826 | SH | | SOLE | | 3,826 | 0 | 0 |
WATERS CORPORATION | COM | 941848103 | 16,112 | 83,398 | SH | | SOLE | | 83,398 | 0 | 0 |
WATSCO INC | COM | 942622200 | 17,137 | 100,782 | SH | | SOLE | | 100,782 | 0 | 0 |
WEC ENERGY GROUP INC | COM | 92939U106 | 240 | 3,610 | SH | | SOLE | | 3,610 | 0 | 0 |
WELLS FARGO & CO COM | COM | 949746101 | 4,991 | 82,267 | SH | | SOLE | | 82,267 | 0 | 0 |
WELLTOWER INC | COM | 95040Q104 | 1,477 | 23,155 | SH | | SOLE | | 23,155 | 0 | 0 |
WILLIAMS PARTNERS L.P | COM | 96949L105 | 312 | 8,040 | SH | | SOLE | | 8,040 | 0 | 0 |
YUM BRANDS INC | COM | 988498101 | 217 | 2,665 | SH | | SOLE | | 2,665 | 0 | 0 |
ZENOSENSE INC | COM | 989424205 | 4 | 11,000 | SH | | SOLE | | 11,000 | 0 | 0 |
FINANCIAL SELECT SECTOR SPDR | MF/ETF | 81369Y605 | 3,075 | 110,179 | SH | | SOLE | | 110,179 | 0 | 0 |
FIRST TRUST ENERGY INCOME AND | MF/ETF | 33738G104 | 840 | 31,684 | SH | | SOLE | | 31,684 | 0 | 0 |
GOLDMAN SACHS ACTIVE BETA INTL | MF/ETF | 381430107 | 12,287 | 409,561 | SH | | SOLE | | 409,561 | 0 | 0 |
ISHARES MSCI EAFE ETF | MF/ETF | 464287465 | 16,625 | 236,452 | SH | | SOLE | | 236,452 | 0 | 0 |
ISHARES MSCI EMERGING MARKETS | MF/ETF | 464287234 | 676 | 14,342 | SH | | SOLE | | 14,342 | 0 | 0 |
ISHARES RUSSELL 1000 ETF | MF/ETF | 464287622 | 7,772 | 52,296 | SH | | SOLE | | 52,296 | 0 | 0 |
ISHARES RUSSELL 1000 GROWTH ET | MF/ETF | 464287614 | 7,006 | 52,022 | SH | | SOLE | | 52,022 | 0 | 0 |
ISHARES RUSSELL 2000 ETF | MF/ETF | 464287655 | 15,120 | 99,173 | SH | | SOLE | | 99,173 | 0 | 0 |
ISHARES RUSSELL MIDCAP VALUE E | MF/ETF | 464287473 | 201 | 2,252 | SH | | SOLE | | 2,252 | 0 | 0 |
ISHARES S&P 500 GROWTH INDEX | MF/ETF | 464287309 | 493 | 3,228 | SH | | SOLE | | 3,228 | 0 | 0 |
ISHARES S&P 500 INDEX FUND | MF/ETF | 464287200 | 213 | 791 | SH | | SOLE | | 791 | 0 | 0 |
ISHARES TR S&P MIDCAP 400 | MF/ETF | 464287507 | 10,821 | 57,021 | SH | | SOLE | | 57,021 | 0 | 0 |
ISHARES TR S&P SMALL CAP 600 | MF/ETF | 464287804 | 6,825 | 88,853 | SH | | SOLE | | 88,853 | 0 | 0 |
SPDR S&P 500 ETF TRUST | MF/ETF | 78462F103 | 3,749 | 14,049 | SH | | SOLE | | 14,049 | 0 | 0 |
SPDR S&P EMERGING SMALL CAP ET | MF/ETF | 78463X756 | 324 | 6,230 | SH | | SOLE | | 6,230 | 0 | 0 |
SPDR S&P MIDCAP 400 ETF TRUST | MF/ETF | 78467Y107 | 1,339 | 3,878 | SH | | SOLE | | 3,878 | 0 | 0 |
VANGUARD DIV APPRECIATION | MF/ETF | 921908844 | 5,643 | 55,310 | SH | | SOLE | | 55,310 | 0 | 0 |
VANGUARD FTSE ALL-WORLD EX-US | MF/ETF | 922042775 | 1,192 | 21,792 | SH | | SOLE | | 21,792 | 0 | 0 |
VANGUARD FTSE DEVELOPED MARKET | MF/ETF | 921943858 | 269 | 5,993 | SH | | SOLE | | 5,993 | 0 | 0 |
VANGUARD FTSE EMERGING MARKETS | MF/ETF | 922042858 | 1,885 | 41,053 | SH | | SOLE | | 41,053 | 0 | 0 |
VANGUARD LARGE-CAP VIPERS | MF/ETF | 922908637 | 419 | 3,419 | SH | | SOLE | | 3,419 | 0 | 0 |
VANGUARD REIT ETF | MF/ETF | 922908553 | 2,196 | 26,462 | SH | | SOLE | | 26,462 | 0 | 0 |
VANGUARD SMALL CAP ETF | MF/ETF | 922908751 | 452 | 3,060 | SH | | SOLE | | 3,060 | 0 | 0 |
VANGUARD TOTAL STOCK MARKET VI | MF/ETF | 922908769 | 405 | 2,948 | SH | | SOLE | | 2,948 | 0 | 0 |
WISDOMTREE US QUALITY DIVIDEND | MF/ETF | 97717X669 | 34,598 | 835,107 | SH | | SOLE | | 835,107 | 0 | 0 |
AMERICAN FUNDS INC FUND OF AME | MF/ETF | 453320103 | 416 | 17,784 | SH | | SOLE | | 17,784 | 0 | 0 |
BRUCE FUND INC | MF/ETF | 116650102 | 352 | 670 | SH | | SOLE | | 670 | 0 | 0 |
COLUMBIA ACORN INTL-R5 | MF/ETF | 197199631 | 3,321 | 71,348 | SH | | SOLE | | 71,348 | 0 | 0 |
COLUMBIA ACORN INTL FUND-Z | MF/ETF | 197199813 | 1,442 | 30,965 | SH | | SOLE | | 30,965 | 0 | 0 |
DODGE & COX FDS INTL STK FD | MF/ETF | 256206103 | 10,955 | 236,506 | SH | | SOLE | | 236,506 | 0 | 0 |
FIDELITY CONTRAFUND INC | MF/ETF | 316071109 | 1,301 | 10,623 | SH | | SOLE | | 10,623 | 0 | 0 |
FIDELITY GROWTH COMPANY FUND | MF/ETF | 316200104 | 229 | 1,279 | SH | | SOLE | | 1,279 | 0 | 0 |
FRANKLIN SMALL CAP GROWTH ADV | MF/ETF | 354713653 | 1,744 | 74,131 | SH | | SOLE | | 74,131 | 0 | 0 |
LONGLEAF PARTNERS SM CAP FD | MF/ETF | 543069207 | 206 | 7,450 | SH | | SOLE | | 7,450 | 0 | 0 |
MATTHEWS ASIA SMALL COMPANIES | MF/ETF | 577125867 | 2,693 | 117,789 | SH | | SOLE | | 117,789 | 0 | 0 |
MATTHEWS ASIA SMALL COS | MF/ETF | 577125206 | 362 | 15,802 | SH | | SOLE | | 15,802 | 0 | 0 |
MATTHEWS PACIFIC TIGER - INST | MF/ETF | 577130834 | 20,760 | 656,334 | SH | | SOLE | | 656,334 | 0 | 0 |
MATTHEWS PACIFIC TIGER - INV | MF/ETF | 577130107 | 1,039 | 32,804 | SH | | SOLE | | 32,804 | 0 | 0 |
OPPENHEIMER INTERNATIONAL GROW | MF/ETF | 68380L100 | 1,838 | 41,860 | SH | | SOLE | | 41,860 | 0 | 0 |
OPPENHEIMER INTERNATIONAL GROW | MF/ETF | 68380L407 | 616 | 14,114 | SH | | SOLE | | 14,114 | 0 | 0 |
PRIMECAP ODYSSEY AGGR GRTH | MF/ETF | 74160Q202 | 395 | 8,920 | SH | | SOLE | | 8,920 | 0 | 0 |
T. ROWE PRICE BLUE CHIP GROWTH | MF/ETF | 77954Q106 | 270 | 2,800 | SH | | SOLE | | 2,800 | 0 | 0 |
TEMPLETON EMERGING MARKETS SMA | MF/ETF | 88019R690 | 2,403 | 157,495 | SH | | SOLE | | 157,495 | 0 | 0 |
VANGUARD TOTAL STOCK MARKET IN | MF/ETF | 922908728 | 648 | 9,712 | SH | | SOLE | | 9,712 | 0 | 0 |
WASATCH EMERGING MKT SMALL CAP | MF/ETF | 936793884 | 5,940 | 1,844,779 | SH | | SOLE | | 1,844,779 | 0 | 0 |
WASATCH EMERGING MKT SMALL CAP | MF/ETF | 936793736 | 9,609 | 2,974,809 | SH | | SOLE | | 2,974,809 | 0 | 0 |
ISHARES COMEX GOLD TRUST ETF | MF/ETF | 464285105 | 616 | 49,239 | SH | | SOLE | | 49,239 | 0 | 0 |
ISHARES SILVER TRUST | MF/ETF | 46428Q109 | 419 | 26,180 | SH | | SOLE | | 26,180 | 0 | 0 |
SPDR GOLD TRUST ETF | MF/ETF | 78463V107 | 346 | 2,795 | SH | | SOLE | | 2,795 | 0 | 0 |
VANECK VECTORS JUNIOR GOLD MIN | MF/ETF | 92189F791 | 358 | 10,500 | SH | | SOLE | | 10,500 | 0 | 0 |