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
Beacon Roofing Supply, Inc. com 073685109 150 3,668 SH   SOLE   150 0 0
CDW Corporation com 12514g108 4 100 SH   SOLE   4 0 0
Carnival Corporation com 143658300 8,592 162,817 SH   SOLE   8,592 0 0
Casey's General Stores, Inc. com 147528103 171 1,509 SH   SOLE   171 0 0
Coca-Cola FEMSA S.A.B de C.V. com 191241108 8 102 SH   SOLE   8 0 0
Comcast Corporation com 20030n101 2 36 SH   SOLE   2 0 0
Copart Inc. com 217204106 163 3,992 SH   SOLE   163 0 0
Costco Wholesale Corporation com 22160K105 2 13 SH   SOLE   2 0 0
Expedia, Inc. com 30212p303 5,706 52,924 SH   SOLE   5,706 0 0
Fomento Economico Mexicano, S.A.B de C.V com 344419106 8 82 SH   SOLE   8 0 0
Ford Motor Co. com 345370860 14 1,000 SH   SOLE   14 0 0
General Motors Company com 37045v100 2 65 SH   SOLE   2 0 0
Home Depot com 437076102 2 16 SH   SOLE   2 0 0
Lithia Motors, Inc. com 536797103 61 700 SH   SOLE   61 0 0
Lowe's Companies, Inc. com 548661107 2 27 SH   SOLE   2 0 0
McDonalds Corp. com 580135101 2 19 SH   SOLE   2 0 0
National Presto Industries Inc. com 637215104 166 1,983 SH   SOLE   166 0 0
Nike, Inc. com 654106103 2 30 SH   SOLE   2 0 0
Panera Bread Company com 69840W108 8,525 41,622 SH   SOLE   8,525 0 0
Starbucks Corporation com 855244109 2 33 SH   SOLE   2 0 0
Texas Roadhouse, Inc. com 882681109 123 2,819 SH   SOLE   123 0 0
The Cheesecake Factory Incorporated com 163072101 23 425 SH   SOLE   23 0 0
The TJX Companies, Inc. com 872540109 8,520 108,747 SH   SOLE   8,520 0 0
Time Warner Cable, Inc. com 88732j207 2 10 SH   SOLE   2 0 0
Wal-Mart Stores, Inc. com 931142103 2 30 SH   SOLE   2 0 0
Walgreens Boots Alliance, Inc. com 931427108 2 23 SH   SOLE   2 0 0
Walt Disney Company com 254687106 22 218 SH   SOLE   22 0 0
Altria Group, Inc. com 02209S103 2 34 SH   SOLE   2 0 0
Anheuser-Busch InBev SA/NV com 03524a108 9,159 73,471 SH   SOLE   9,159 0 0
B & G Foods, Inc. com 05508R106 123 3,546 SH   SOLE   123 0 0
British American Tobacco p.l.c. com 110448107 7 58 SH   SOLE   7 0 0
Church & Dwight Co., Inc. com 171340102 5,405 58,635 SH   SOLE   5,405 0 0
Coca Cola Company com 191216100 8,462 182,407 SH   SOLE   8,462 0 0
Colgate-Palmolive Company com 194162103 115 1,629 SH   SOLE   115 0 0
ConAgra Foods, Inc. com 205887102 133 2,985 SH   SOLE   133 0 0
Dean Foods Company com 242370203 123 7,104 SH   SOLE   123 0 0
General Mills, Inc. com 370334104 9,872 155,836 SH   SOLE   9,872 0 0
Ingredion Incorporated com 457187102 10,504 98,365 SH   SOLE   10,504 0 0
J&J Snack Foods Corp. com 466032109 204 1,888 SH   SOLE   204 0 0
Kimberly-Clark Corp. com 494368103 2 17 SH   SOLE   2 0 0
Kroger Company com 501044101 2 53 SH   SOLE   2 0 0
McCormick & Company, Incorporated com 579780206 8,600 86,454 SH   SOLE   8,600 0 0
Mondelez International, Inc. com 609207105 8,187 204,061 SH   SOLE   8,187 0 0
Nature's Sunshine Products Inc. com 639027101 10 1,084 SH   SOLE   10 0 0
Pepsico, Inc. com 713448108 5 49 SH   SOLE   5 0 0
Philip Morris International, Inc. com 718172109 2 23 SH   SOLE   2 0 0
Reynolds American, Inc. com 761713106 2 42 SH   SOLE   2 0 0
Snyders-Lance, Inc. com 833551104 144 4,574 SH   SOLE   144 0 0
The J. M. Smucker Company com 832696405 7,049 54,289 SH   SOLE   7,049 0 0
The Procter & Gamble Company com 742718109 3 31 SH   SOLE   3 0 0
Universal Corporation com 913456109 5,348 94,137 SH   SOLE   5,348 0 0
Vector Group Ltd. com 92240m108 211 9,241 SH   SOLE   211 0 0
Exxon Mobil Corporation com 30231g102 112 1,336 SH   SOLE   112 0 0
NextEra Energy, Inc. com 65339f101 5 41 SH   SOLE   5 0 0
Phillips 66 com 718546104 2 24 SH   SOLE   2 0 0
American Campus Communities, Inc. com 024835100 205 4,344 SH   SOLE   205 0 0
American International Group, Inc. com 026874784 2 33 SH   SOLE   2 0 0
American Tower Corporation com 03027x100 2 23 SH   SOLE   2 0 0
Aon Plc. com G0408V102 6,442 61,673 SH   SOLE   6,442 0 0
Avalonbay Communities, Inc. com 053484101 8,324 43,767 SH   SOLE   8,324 0 0
BankUnited, Inc. com 06652K103 6,141 178,299 SH   SOLE   6,141 0 0
Berkshire Hathaway, Inc. Class B com 084670702 30 214 SH   SOLE   30 0 0
Berkshire Hills Bancorp, Inc. com 084680107 142 5,279 SH   SOLE   142 0 0
Brookfield Asset Management Inc. com 112585104 8 239 SH   SOLE   8 0 0
Brookline Bancorp, Inc. com 11373M107 161 14,617 SH   SOLE   161 0 0
Equifax Inc. com 294429105 230 2,015 SH   SOLE   230 0 0
Equity Residential com 29476l107 9,127 121,650 SH   SOLE   9,127 0 0
Hingham Institution for Savings com 433323102 60 500 SH   SOLE   60 0 0
J.P. Morgan Chase & Co. com 46625H100 2 32 SH   SOLE   2 0 0
Markel Corp. com 570535104 6,719 7,536 SH   SOLE   6,719 0 0
MasterCard, Inc. com 57636q104 2 23 SH   SOLE   2 0 0
PNC Financial Services Group, Inc. com 693475105 2 22 SH   SOLE   2 0 0
Post Properties, Inc. com 737464107 153 2,555 SH   SOLE   153 0 0
ProAssurance Corporation com 74267C106 158 3,131 SH   SOLE   158 0 0
Progressive Corp. com 743315103 6,946 197,677 SH   SOLE   6,946 0 0
Provident Financial Services, Inc. com 74386T105 160 7,931 SH   SOLE   160 0 0
Prudential Financial, Inc. com 744320102 2 25 SH   SOLE   2 0 0
Pulaski Financial Corporation com 745548107 212 13,135 SH   SOLE   212 0 0
Simon Property Group, Inc. com 828806109 2 10 SH   SOLE   2 0 0
The Bank of New York Mellon Corporation com 064058100 6,746 183,163 SH   SOLE   6,746 0 0
The Navigators Group, Inc. com 638904102 158 1,889 SH   SOLE   158 0 0
The Travelers Companies, Inc. com 89417E109 2 18 SH   SOLE   2 0 0
U S Bancorp com 902973304 2 47 SH   SOLE   2 0 0
Webster Financial Corp. com 947890109 7,355 204,876 SH   SOLE   7,355 0 0
Wells Fargo & Company com 949746101 2 37 SH   SOLE   2 0 0
White Mountains Insurance Group, Ltd. com G9618E107 179 223 SH   SOLE   179 0 0
Aetna, Inc. com 00817Y108 2 18 SH   SOLE   2 0 0
Allergan Plc. com g0177j108 2 7 SH   SOLE   2 0 0
Amgen, Inc. com 031162100 9,992 66,643 SH   SOLE   9,992 0 0
Bristol-Myers Squibb Company com 110122108 2 31 SH   SOLE   2 0 0
Cigna Corporation com 125509109 2 15 SH   SOLE   2 0 0
DENTSPLY Sirona, Inc. com 24906P109 176 2,854 SH   SOLE   176 0 0
Eli Lilly and Company com 532457108 2 25 SH   SOLE   2 0 0
Johnson & Johnson com 478160104 8,738 80,758 SH   SOLE   8,738 0 0
Laboratory Corp. of America Holdings com 50540R409 7,223 61,664 SH   SOLE   7,223 0 0
Medtronic Plc. com g5960l103 211 2,813 SH   SOLE   211 0 0
Parexel International Corporation com 699462107 146 2,325 SH   SOLE   146 0 0
Pfizer, Inc. com 717081103 2 58 SH   SOLE   2 0 0
Teva Pharmaceutical Industries Ltd. com 881624209 7 127 SH   SOLE   7 0 0
UnitedHealth Group, Inc. com 91324p102 2 16 SH   SOLE   2 0 0
VCA Antech Inc. com 918194101 269 4,670 SH   SOLE   269 0 0
Waters Corporation com 941848103 6,114 46,345 SH   SOLE   6,114 0 0
West Pharmaceutical Services, Inc. com 955306105 147 2,117 SH   SOLE   147 0 0
3M Company com 88579y101 2 12 SH   SOLE   2 0 0
Booz Allen Hamilton Holding Corporation com 099502106 6,984 230,648 SH   SOLE   6,984 0 0
Cintas Corporation com 172908105 11,558 128,694 SH   SOLE   11,558 0 0
Convergys Corporation com 212485106 5,833 210,048 SH   SOLE   5,833 0 0
Danaher Corp. com 235851102 2 22 SH   SOLE   2 0 0
Delta Air Lines, Inc. com 247361702 2 40 SH   SOLE   2 0 0
General Dynamics Corp. com 369550108 2 15 SH   SOLE   2 0 0
General Electric Company com 369604103 34 1,070 SH   SOLE   34 0 0
Genpact Limited com G3922B107 161 5,938 SH   SOLE   161 0 0
Hess Corp com 42809H107 105 2,000 SH   SOLE   105 0 0
Honda Motor Co., Ltd. com 438128308 7 238 SH   SOLE   7 0 0
Honeywell International, Inc. com 438516106 64 572 SH   SOLE   64 0 0
Korn/Ferry International com 500643200 122 4,315 SH   SOLE   122 0 0
Lockheed Martin Corp. com 539830109 2 9 SH   SOLE   2 0 0
Northrop Grumman Corporation com 666807102 2 10 SH   SOLE   2 0 0
Stepan Company com 858586100 175 3,164 SH   SOLE   175 0 0
Thermo Fisher Scientific, Inc. com 883556102 2 16 SH   SOLE   2 0 0
Verisk Analytics, Inc. com 92345y106 6,958 87,064 SH   SOLE   6,958 0 0
Accenture Plc. com g1151c101 10,100 87,518 SH   SOLE   10,100 0 0
Acxiom Corporation com 005125109 152 7,092 SH   SOLE   152 0 0
Adobe Systems, Inc. com 00724F101 2 23 SH   SOLE   2 0 0
Alphabet, Inc. Class A com 02079k305 2 3 SH   SOLE   2 0 0
Amazon.com, Inc. com 023135106 2 4 SH   SOLE   2 0 0
Ansys, Inc. com 03662q105 6,829 76,340 SH   SOLE   6,829 0 0
Aspen Technology, Inc. com 045327103 138 3,810 SH   SOLE   138 0 0
Automatic Data Processing, Inc. com 053015103 2 23 SH   SOLE   2 0 0
Blackbaud, Inc. com 09227Q100 167 2,650 SH   SOLE   167 0 0
Broadcom Limited com Y09827109 2 14 SH   SOLE   2 0 0
Cadence Design Systems, Inc. com 127387108 223 9,464 SH   SOLE   223 0 0
Check Point Software Technologies Ltd. com m22465104 9,883 112,983 SH   SOLE   9,883 0 0
Cognizant Technology Solutions Corporation com 192446102 2 30 SH   SOLE   2 0 0
EMC Corporation com 268648102 34 1,274 SH   SOLE   34 0 0
Ebay Inc. com 278642103 6,244 261,696 SH   SOLE   6,244 0 0
Facebook, Inc. com 30303m102 10,306 90,324 SH   SOLE   10,306 0 0
Guidewire Software, Inc. com 40171V100 156 2,859 SH   SOLE   156 0 0
Intel Corporation com 458140100 2 65 SH   SOLE   2 0 0
MSCI, Inc. com 55354G100 200 2,695 SH   SOLE   200 0 0
Microsoft Corporation com 594918104 2 42 SH   SOLE   2 0 0
Morningstar, Inc. com 617700109 136 1,538 SH   SOLE   136 0 0
N C R Corp. com 62886e108 12 414 SH   SOLE   12 0 0
NetEase, Inc. com 64110w102 9 63 SH   SOLE   9 0 0
Netflix, Inc. com 64110l106 6,902 67,512 SH   SOLE   6,902 0 0
Palo Alto Networks, Inc. com 697435105 6,188 37,930 SH   SOLE   6,188 0 0
Red Hat, Inc. com 756577102 5,448 73,122 SH   SOLE   5,448 0 0
SAP SE com 803054204 9 114 SH   SOLE   9 0 0
SalesForce.com, Inc. com 79466L302 2 27 SH   SOLE   2 0 0
Telecom Italia S.p.A. com 87927Y102 7 627 SH   SOLE   7 0 0
Teradata Corporation com 88076w103 9 354 SH   SOLE   9 0 0
Texas Instruments, Inc. com 882508104 2 39 SH   SOLE   2 0 0
The Priceline Group, Inc. com 741503403 183 142 SH   SOLE   183 0 0
Visa, Inc. com 92826C839 2 26 SH   SOLE   2 0 0
j2 Global, Inc. com 48123V102 5,555 90,200 SH   SOLE   5,555 0 0
Ashland Inc. com 044209104 3 27 SH   SOLE   3 0 0
E. I. du Pont de Nemours and Company com 263534109 2 30 SH   SOLE   2 0 0
International Flavors & Fragrances, Inc. com 459506101 9,517 83,654 SH   SOLE   9,517 0 0
Sealed Air Corporation com 81211k100 3 60 SH   SOLE   3 0 0
A T & T, Inc. com 00206r102 14 368 SH   SOLE   14 0 0
Verizon Communications, Inc. com 92343V104 2 39 SH   SOLE   2 0 0
Avista Corp. com 05379b107 225 5,518 SH   SOLE   225 0 0
CMS Energy Corp. com 125896100 9,302 219,169 SH   SOLE   9,302 0 0
Dominion Resources, Inc. com 25746U109 2 29 SH   SOLE   2 0 0
Duke Energy Corporation com 26441c204 2 26 SH   SOLE   2 0 0
El Paso Electric Co. com 283677854 146 3,179 SH   SOLE   146 0 0
Nisource, Inc. com 65473p105 9,558 405,682 SH   SOLE   9,558 0 0
Southern Company com 842587107 2 47 SH   SOLE   2 0 0
Consumer Discret Sel Sect SPDR ETF com 81369y407 1,224 15,472 SH   SOLE   1,224 0 0
Consumer Staples Select Sector SPDR ETF com 81369y308 6,165 116,192 SH   SOLE   6,165 0 0
DB Gold Short ETN com 25154H731 295 20,351 SH   SOLE   295 0 0
Financial Select Sector SPDR ETF com 81369Y605 718 31,899 SH   SOLE   718 0 0
Health Care Select Sector SPDR ETF com 81369y209 35 511 SH   SOLE   35 0 0
Industrial Select Sector SPDR ETF com 81369y704 37 676 SH   SOLE   37 0 0
Materials Select Sector SPDR ETF com 81369y100 10 221 SH   SOLE   10 0 0
ProShares Short MSCI Emerging Markets com 74347R396 419 15,482 SH   SOLE   419 0 0
ProShares Short MidCap 400 com 74347R800 683 44,113 SH   SOLE   683 0 0
ProShares Short Oil & Gas com 74347R222 406 13,996 SH   SOLE   406 0 0
ProShares Short S&P500 com 74347r503 8 370 SH   SOLE   8 0 0
Schwab U.S. Large Cap Blend com 808524201 6 119 SH   SOLE   6 0 0
Technology Select Sector SPDR ETF com 81369Y803 2,650 59,743 SH   SOLE   2,650 0 0
United States Oil ETF com 91232n108 52 5,335 SH   SOLE   52 0 0
Utilities Select Sector SPDR ETF com 81369y886 511 10,295 SH   SOLE   511 0 0
iShares MSCI Austria Capped com 464286202 24 1,502 SH   SOLE   24 0 0
iShares MSCI Belgium Capped com 464286301 32 1,809 SH   SOLE   32 0 0
iShares MSCI Denmark Capped com 46429b523 477 8,440 SH   SOLE   477 0 0
iShares MSCI EAFE Small-Cap com 464288273 16 322 SH   SOLE   16 0 0
iShares MSCI Emerging Markets com 464287234 20 598 SH   SOLE   20 0 0
iShares MSCI Finland Capped com 46429B515 32 998 SH   SOLE   32 0 0
iShares MSCI Germany com 464286806 30 1,176 SH   SOLE   30 0 0
iShares MSCI Ireland Capped com 46429b507 31 783 SH   SOLE   31 0 0
iShares MSCI Israel Capped com 464286632 30 618 SH   SOLE   30 0 0
iShares MSCI Japan com 464286848 30 2,603 SH   SOLE   30 0 0
iShares MSCI Netherlands com 464286814 31 1,275 SH   SOLE   31 0 0
iShares MSCI Switzerland Capped com 464286749 29 979 SH   SOLE   29 0 0
iShares Trust - iShares MSCI EAFE ETF com 464287465 83 1,458 SH   SOLE   83 0 0