<SEC-DOCUMENT>0001193125-15-260061.txt : 20150723
<SEC-HEADER>0001193125-15-260061.hdr.sgml : 20150723
<ACCEPTANCE-DATETIME>20150722175756
ACCESSION NUMBER:		0001193125-15-260061
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		12
CONFORMED PERIOD OF REPORT:	20150626
FILED AS OF DATE:		20150723
DATE AS OF CHANGE:		20150722

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			GRACO INC
		CENTRAL INDEX KEY:			0000042888
		STANDARD INDUSTRIAL CLASSIFICATION:	PUMPS & PUMPING EQUIPMENT [3561]
		IRS NUMBER:				410285640
		STATE OF INCORPORATION:			MN
		FISCAL YEAR END:			1228

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-09249
		FILM NUMBER:		151000794

	BUSINESS ADDRESS:	
		STREET 1:		88 11TH AVENUE NE
		CITY:			MINNEAPOLIS
		STATE:			MN
		ZIP:			55413-1894
		BUSINESS PHONE:		6126236000

	MAIL ADDRESS:	
		STREET 1:		CT CORPORATION SYSTEM, INC.
		STREET 2:		100 SOUTH FIFTH STREET, SUITE 1075
		CITY:			MINNEAPOLIS
		STATE:			MN
		ZIP:			55401
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>d24836d10q.htm
<DESCRIPTION>10-Q
<TEXT>
<HTML><HEAD>
<TITLE>10-Q</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center"><B>UNITED STATES </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center"><B>SECURITIES AND EXCHANGE COMMISSION </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">Washington,
D.C. 20549 </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center"><B>FORM 10-Q </B></P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">Quarterly Report
Pursuant to Section&nbsp;13 or 15 (d)&nbsp;of the </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">Securities Exchange Act of 1934 </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">For the quarterly period ended <B>June&nbsp;26, 2015</B> </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Commission File
Number:&nbsp;&nbsp;<U>001-09249</U> </P> <P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="25%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:14pt" ALIGN="center">


<TR>
<TD WIDTH="100%"></TD></TR>


<TR STYLE="font-family:ARIAL; font-size:14pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1.50pt solid #000000; font-size:14pt; font-family:ARIAL" ALIGN="center"><B>GRACO INC.</B></P></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top" NOWRAP ALIGN="center">&nbsp;&nbsp;&nbsp;&nbsp;(Exact name of registrant as specified in its charter)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="18%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="43%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="37%"></TD></TR>


<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">Minnesota</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">41-0285640</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top" ALIGN="center">&nbsp;&nbsp;(State&nbsp;of&nbsp;incorporation)&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(I.R.S.&nbsp;Employer&nbsp;Identification&nbsp;Number)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="37%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="49%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="12%"></TD></TR>


<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">88 - 11<SUP STYLE="font-size:85%; vertical-align:top">th</SUP> Avenue N.E.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:12pt; font-family:ARIAL" ALIGN="center">Minneapolis, Minnesota</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">55413</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top" ALIGN="center">&nbsp;&nbsp;&nbsp;&nbsp;(Address&nbsp;of&nbsp;principal&nbsp;executive&nbsp;offices)&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top" ALIGN="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Zip&nbsp;Code)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR>
</TABLE>
<P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(612)
623-6000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">(Registrant&#146;s telephone number, including area code) </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Indicate
by check mark whether the registrant (1)&nbsp;has filed all reports required to be filed by Section&nbsp;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months, and (2)&nbsp;has been subject to such filing requirements for
the past 90 days. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">Yes&nbsp;&nbsp;&nbsp;&nbsp;<U>&nbsp;&nbsp;&nbsp;&nbsp;X&nbsp;&nbsp;&nbsp;&nbsp;</U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
No&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> </P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Indicate by check mark whether the registrant
has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or such shorter period that the
registrant was required to submit and post such files). </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">Yes&nbsp;&nbsp;&nbsp;&nbsp;<U>&nbsp;&nbsp;&nbsp;&nbsp;X&nbsp;&nbsp;&nbsp;&nbsp;</U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
No&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> </P> <P STYLE="margin-top:14pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Indicate by check mark whether the registrant
is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of &#147;large accelerated filer,&#148; &#147;accelerated filer&#148; and &#147;smaller reporting company&#148; in Rule
12b-2 of the Exchange Act. </P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="6%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="22%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="3%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="5%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="16%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="26%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="16%"></TD></TR>


<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">Large&nbsp;Accelerated&nbsp;Filer</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">X&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">Accelerated&nbsp;Filer</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"><FONT STYLE="white-space:nowrap">Non-accelerated&nbsp;Filer</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">Smaller&nbsp;reporting&nbsp;company</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;&nbsp;&nbsp;<U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U>&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>&nbsp;&nbsp;&nbsp;&nbsp;X&nbsp;&nbsp;&nbsp;&nbsp;</U> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">57,729,000 shares of the Registrant&#146;s Common Stock, $1.00 par value, were outstanding as of July&nbsp;15, 2015. </P>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL" ALIGN="center"><B><A NAME="toc"></A>INDEX </B></P> <P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="8%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="69%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Page&nbsp;Number</TD></TR>


<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:14pt; font-family:ARIAL"><B>PART&nbsp;I</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="3"><FONT STYLE="font-size:14pt"><B><A HREF="#tx24836_1">FINANCIAL INFORMATION</A></B></FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">Item&nbsp;1.</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><A HREF="#tx24836_2">Financial Statements</A></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><A HREF="#tx24836_3">Consolidated Statements of Earnings</A></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">&nbsp;&nbsp;3</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><A HREF="#tx24836_4">Consolidated Statements of Comprehensive Income</A></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">&nbsp;&nbsp;3</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><A HREF="#tx24836_5">Consolidated Balance Sheets</A></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">&nbsp;&nbsp;4</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><A HREF="#tx24836_6">Consolidated Statements of Cash Flows</A></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">&nbsp;&nbsp;5</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><A HREF="#tx24836_7">Notes to Consolidated Financial Statements</A></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">&nbsp;&nbsp;6</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">Item&nbsp;2.</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><A HREF="#tx24836_8">Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations</A></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">18</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">Item&nbsp;3.</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><A HREF="#tx24836_9">Quantitative and Qualitative Disclosures About Market Risk</A></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">24</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Item&nbsp;4.</P> <P STYLE="font-size:24pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="font-size:20pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><A HREF="#tx24836_10">Controls and Procedures</A></P> <P STYLE="font-size:24pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="font-size:20pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center"> 24<P STYLE="font-size:20pt;margin-top:0pt;margin-bottom:0pt" align="left">&nbsp;</P> <P STYLE="font-size:24pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top" NOWRAP> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:14pt; font-family:ARIAL"><B>PART&nbsp;II</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="3"><FONT STYLE="font-size:14pt"><B><A HREF="#tx24836_11">OTHER INFORMATION</A></B></FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">Item&nbsp;1A.</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><A HREF="#tx24836_12">Risk Factors</A></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">25</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">Item 2.</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><A HREF="#tx24836_13">Unregistered Sales of Equity Securities and Use of Proceeds</A></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">26</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">Item 6.</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><A HREF="#tx24836_14">Exhibits</A></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">27</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21" COLSPAN="3"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL"><B><A HREF="#tx24836_15">SIGNATURES</A></B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21" COLSPAN="3"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL"><B>EXHIBITS</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">2 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL" ALIGN="center"><B><A NAME="tx24836_1"></A>PART I&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A NAME="tx24836_2"></A>Item&nbsp;1. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL" ALIGN="center"><B><A NAME="tx24836_3"></A>GRACO INC. AND SUBSIDIARIES </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL" ALIGN="center"><B>CONSOLIDATED STATEMENTS OF EARNINGS </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">(Unaudited)
(In thousands except per share amounts) </P> <P STYLE="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;Thirteen&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">&nbsp;&nbsp;Twenty-six&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<br>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<br>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net Sales</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">335,489&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">322,549&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">641,942&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">612,511&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.50em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Cost of products sold</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">154,866&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">145,699&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">299,190&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">276,349&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Gross Profit</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">180,623&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">176,850&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">342,752&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">336,162&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.50em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Product development</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14,907&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,405&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,197&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26,564&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.50em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Selling, marketing and distribution</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50,126&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">49,503&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">101,550&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">95,845&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.50em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">General and administrative</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,699&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28,094&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">61,883&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">53,200&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Operating Earnings</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">83,891&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">85,848&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">149,122&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">160,553&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.50em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Interest expense</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,125&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,676&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,428&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,264&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.50em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Held separate investment (income), net</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;(158,833)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;(10,562)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;(188,356)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;(14,237)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.50em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other expense (income), net</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(438)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(202)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">272&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">45&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Earnings Before Income Taxes</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">239,037&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">91,936&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">327,778&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">165,481&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.50em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Income taxes</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">66,400&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25,700&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">86,300&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48,500&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net Earnings</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">172,637&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">66,236&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">241,478&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">116,981&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="19"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Per Common Share</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.50em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Basic net earnings</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">2.96&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1.10&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">4.12&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1.93&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.50em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Diluted net earnings</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">2.90&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1.07&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">4.02&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1.88&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.50em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Cash dividends declared</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">0.30&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">0.28&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">0.60&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">0.55&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">See notes to consolidated financial statements. </P>
<P STYLE="margin-top:20pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL" ALIGN="center"><B><A NAME="tx24836_4"></A>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">(Unaudited) (In thousands) </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;Thirteen&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">&nbsp;&nbsp;Twenty-six&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net Earnings</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">172,637&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">66,236&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">241,478&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">116,981&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other comprehensive income (loss)</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.50em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Cumulative translation adjustment</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,404&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,908)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,393&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,994)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.50em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Pension and postretirement medical liability adjustment</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,919&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,225&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,357&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,413&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Income taxes</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Pension and postretirement medical liability adjustment</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(739)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(436)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,641)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(864)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other comprehensive income (loss)</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,584&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,119)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,109&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(445)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Comprehensive Income</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;186,221&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;65,117&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;253,587&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;116,536&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">See notes to consolidated financial statements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">3 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL" ALIGN="center"><B><A NAME="tx24836_5"></A>GRACO INC. AND SUBSIDIARIES </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL" ALIGN="center"><B>CONSOLIDATED BALANCE SHEETS </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">(Unaudited) </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">(In thousands) </P> <P STYLE="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="94%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;June&nbsp;26,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dec&nbsp;26,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL"><B>ASSETS</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Current Assets</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Cash and cash equivalents</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">44,258&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">23,656&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Accounts receivable, less allowances of $9,300 and $8,100</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">262,722&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">214,944&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Inventories</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">194,568&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">159,797&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Deferred income taxes</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21,317&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,969&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Investment in businesses held separate</P></TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">421,767&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other current assets</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,277&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,374&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total current assets</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">535,142&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">859,507&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Property, Plant and Equipment</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Cost</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">447,367&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">433,751&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Accumulated depreciation</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(275,968)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(272,521)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Property, plant and equipment, net</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">171,399&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">161,230&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Goodwill</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">403,529&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">292,574&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other Intangible Assets, net</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">244,234&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">176,278&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Deferred Income Taxes</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">38,357&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28,982&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other Assets</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26,247&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26,207&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total Assets</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1,418,908&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1,544,778&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL"><B>LIABILITIES AND SHAREHOLDERS&#146; EQUITY</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Current Liabilities</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Notes payable to banks</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">10,354&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">5,016&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Trade accounts payable</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">45,145&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">39,306&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Salaries and incentives</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">38,589&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40,775&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Dividends payable</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,400&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,790&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other current liabilities</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">122,284&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">71,593&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total current liabilities</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">233,772&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">174,480&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Long-term Debt</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">300,410&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">615,000&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Retirement Benefits and Deferred Compensation</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">138,042&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">136,812&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Deferred Income Taxes</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22,854&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22,454&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other non-current liabilities</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,475&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Shareholders&#146; Equity</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Common stock</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">57,817&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">59,199&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Additional paid-in-capital</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">399,499&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">384,704&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Retained earnings</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">343,666&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">252,865&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Accumulated other comprehensive income (loss)</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(88,627)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(100,736)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total shareholders&#146; equity</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">712,355&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">596,032&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total Liabilities and Shareholders&#146; Equity</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,418,908&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,544,778&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">See notes to consolidated financial statements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">4 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL" ALIGN="center"><B><A NAME="tx24836_6"></A>GRACO INC. AND SUBSIDIARIES </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL" ALIGN="center"><B>CONSOLIDATED STATEMENTS OF CASH FLOWS </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">(Unaudited) (In thousands) </P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="94%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Twenty-six&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL"><B>Cash Flows From Operating Activities</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net Earnings</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">241,478&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">116,981&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Adjustments to reconcile net earnings to net cash provided by operating activities</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Depreciation and amortization</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21,969&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,327&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Deferred income taxes</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(11,324)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5,710)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Share-based compensation</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,990&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,818&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Excess tax benefit related to share-based payment arrangements</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(700)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,300)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">(Gain) loss on sale of business</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(147,261)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Change in</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Accounts receivable</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(33,934)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(42,019)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Inventories</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(24,540)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(9,806)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Trade accounts payable</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,879&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,219&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Salaries and incentives</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(8,230)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(9,670)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Retirement benefits and deferred compensation</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,094&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,749&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other accrued liabilities</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">56,035&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,916&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(21,792)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,476)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL"><B>Net cash provided by operating activities</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">96,664&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">84,029&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL"><B>Cash Flows From Investing Activities</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Property, plant and equipment additions</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(19,886)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(17,062)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Acquisition of businesses, net of cash acquired</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(187,853)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(65,219)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Proceeds from sale of assets</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">589,808&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Investment in businesses held separate</P></TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">530&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(250)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(599)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL"><B>Net cash provided by (used in) investing activities</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">381,819&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(82,350)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL"><B>Cash Flows From Financing Activities</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Borrowings (payments) on short-term lines of credit, net</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,336&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,659&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Borrowings on long-term line of credit</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">458,540&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">325,665&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Payments on long-term line of credit</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(773,130)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;(211,275)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Payments of debt issuance costs</P></TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(890)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Excess tax benefit related to share-based payment arrangements</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">700&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,300&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Common stock issued</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14,511&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,792&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Common stock repurchased</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(130,635)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(93,820)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Cash dividends paid</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(35,339)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(33,485)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL"><B>Net cash provided by (used in) financing activities</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;(460,017)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,946&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Effect of exchange rate changes on cash</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,136&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(813)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net increase (decrease) in cash and cash equivalents</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,602&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,812&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Cash and cash equivalents</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Beginning of year</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23,656&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,756&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">End of period</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">44,258&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">29,568&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">See notes to consolidated financial statements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">5 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL" ALIGN="center"><B><A NAME="tx24836_7"></A>GRACO INC. AND SUBSIDIARIES </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL" ALIGN="center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="center">(Unaudited) </P> <P STYLE="font-size:36pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top">The consolidated balance sheet of Graco Inc. and Subsidiaries (the &#147;Company&#148;) as of June&nbsp;26, 2015 and the related statements of earnings for the thirteen and twenty-six weeks ended June&nbsp;26, 2015 and
June&nbsp;27, 2014, and cash flows for the twenty-six weeks ended June&nbsp;26, 2015 and June&nbsp;27, 2014 have been prepared by the Company and have not been audited. </TD></TR></TABLE>
<P STYLE="margin-top:16pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">In the opinion of management, these consolidated financial statements reflect all adjustments (consisting of only normal recurring adjustments)
necessary to present fairly the financial position of the Company as of June&nbsp;26, 2015, and the results of operations and cash flows for all periods presented. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting
principles have been condensed or omitted. Therefore, these statements should be read in conjunction with the financial statements and notes thereto included in the Company&#146;s 2014 Annual Report on Form 10-K. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">The results of operations for interim periods are not necessarily indicative of results that will be realized for the full fiscal year. </P>
<P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top">The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts): </TD></TR></TABLE>
<P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="93%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;Thirteen&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">&nbsp;&nbsp;Twenty-six&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net earnings available to common shareholders</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;172,637&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;66,236&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;241,478&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;116,981&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Weighted average shares outstanding for basic earnings per share</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58,235&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">60,453&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58,608&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">60,637&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Dilutive effect of stock options computed using the treasury stock method and the average market price</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,387&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,575&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,436&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,596&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Weighted average shares outstanding for diluted earnings per share</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">59,622&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">62,028&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">60,044&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">62,233&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Basic earnings per share</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">2.96&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1.10&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">4.12&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1.93&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Diluted earnings per share</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">2.90&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1.07&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">4.02&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1.88&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">6 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Stock options to purchase 1,357,000 and 876,000 shares were not included in the June&nbsp;26, 2015 and
June&nbsp;27, 2014 computations of diluted earnings per share, respectively, because they would have been anti-dilutive. </P> <P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top">Options on common shares granted and outstanding, as well as the weighted average exercise price, are shown below (in thousands, except exercise prices): </TD></TR></TABLE>
<P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="93%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="85%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Option<BR>&nbsp;&nbsp;&nbsp;&nbsp;Shares&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;Weighted&nbsp;&nbsp;<BR>Average<BR>Exercise<BR>Price</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Options<BR>Exercisable</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;Weighted&nbsp;&nbsp;<BR>Average<BR>Exercise<BR>Price</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="21"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Outstanding, December 26, 2014</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,975&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">44.72&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,318&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">34.86&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Granted</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">537&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">74.23&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Exercised</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(109)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34.55&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Canceled</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(11)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">71.93&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Outstanding, June 26, 2015</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5,392&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">47.81&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,726&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">37.92&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE></DIV> <P STYLE="margin-top:16pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">The Company recognized year-to-date share-based compensation of $11.0 million in 2015 and $9.8 million in 2014. As
of June&nbsp;26, 2015, there was $17.2 million of unrecognized compensation cost related to unvested options, expected to be recognized over a weighted average period of 1.8 years. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average
assumptions and results: </P> <P STYLE="font-size:20pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="86%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="65%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="12%"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">&nbsp;&nbsp;&nbsp;&nbsp;Twenty-six&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD ROWSPAN="7" VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<br>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<br>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Expected life in years</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6.5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6.5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Interest rate</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.7&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.0&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Volatility</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">35.1&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">36.1&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Dividend yield</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.6&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.5&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Weighted average fair value per share</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;23.22&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;24.83&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:16pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Under the Company&#146;s Employee Stock Purchase Plan, the Company issued 166,000 shares in 2015 and 193,000 shares in
2014. The fair value of the employees&#146; purchase rights under this Plan was estimated on the date of grant. The benefit of the 15 percent discount from the lesser of the fair market value per common share on the first day and the last day of the
plan year was added to the fair value of the employees&#146; purchase rights determined using the Black-Scholes option-pricing model with the following assumptions and results: </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">7 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="86%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="93%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">&nbsp;&nbsp;&nbsp;&nbsp;Twenty-six&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD ROWSPAN="7" VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Expected life in years</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Interest rate</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.2&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.1&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Volatility</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18.9&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21.4&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Dividend yield</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.6&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.4&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Weighted average fair value per share</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">16.51&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">17.81&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">In April 2015, shareholders of the Company approved the Graco Inc. 2015 Stock Incentive Plan. The plan provides for
issuance of up to 3.5&nbsp;million shares of Graco common stock. </P> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Shares authorized for issuance under stock option and purchase plans are shown
below (in thousands): </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="86%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="83%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;Total&nbsp;Shares&nbsp;&nbsp;<BR>Authorized</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;Available&nbsp;for&nbsp;Future&nbsp;&nbsp;<BR>Issuance as of<BR>June&nbsp;26, 2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD ROWSPAN="6" VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Stock Incentive Plan (2015)</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,500&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,460&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Employee Stock Purchase Plan (2006)</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,000&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,928&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,500&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,388&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Amounts available for future issuance exclude outstanding options. Options outstanding as of June&nbsp;26, 2015 include
options granted under three plans that were replaced by subsequent plans. No shares are available for future grants under those plans. </P> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top">The components of net periodic benefit cost for retirement benefit plans were as follows (in thousands): </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="93%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thirteen&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">&nbsp;&nbsp;&nbsp;&nbsp;Twenty-six&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL"><B>Pension Benefits</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Service cost</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,907&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,697&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,003&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,439&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Interest cost</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,605&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,940&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,380&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,076&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Expected return on assets</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,659)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5,211)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(9,576)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(10,630)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Amortization and other</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,426&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,355&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,779&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,688&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net periodic benefit cost</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,279&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,781&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">6,586&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,573&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="19"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL"><B>Postretirement Medical</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Service cost</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">150&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">125&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">300&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">250&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Interest cost</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">227&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">278&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">453&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">555&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Amortization</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(101)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(126)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(202)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(254)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net periodic benefit cost</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">276&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">277&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">551&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">551&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">8 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top">Changes in components of accumulated other comprehensive income (loss), net of tax were (in thousands): </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="93%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="91%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Pension<br>and Post-<BR>&nbsp;&nbsp;&nbsp;&nbsp;retirement&nbsp;&nbsp;&nbsp;&nbsp;<BR>Medical</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;Cumulative&nbsp;&nbsp;<BR>Translation<BR>Adjustment</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Total&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom" NOWRAP><FONT STYLE="font-size:12pt">Thirteen Weeks Ended</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom" NOWRAP STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; text-indent:1.00em; font-size:12pt; font-family:ARIAL">June&nbsp;27, 2014</P></TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Beginning balance</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(49,372)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,697&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(45,675)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other comprehensive income before reclassifications</P></TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,908)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,908)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Amounts reclassified from accumulated other comprehensive income</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">789&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">789&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Ending balance</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(48,583)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,789&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(46,794)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="19"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom" NOWRAP><FONT STYLE="font-size:12pt">Thirteen Weeks Ended</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom" NOWRAP STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; text-indent:1.00em; font-size:12pt; font-family:ARIAL">June&nbsp;26, 2015</P></TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Beginning balance</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(75,048)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(27,163)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(102,211)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other comprehensive income before reclassifications</P></TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,404&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,404&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Amounts reclassified from accumulated other comprehensive income</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,180&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,180&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Ending balance</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(73,868)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(14,759)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(88,627)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="19"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom" NOWRAP><FONT STYLE="font-size:12pt">Twenty-six Weeks Ended</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom" NOWRAP STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; text-indent:1.00em; font-size:12pt; font-family:ARIAL">June&nbsp;27, 2014</P></TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Beginning balance</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(50,132)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,783&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(46,349)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other comprehensive income before reclassifications</P></TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,994)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,994)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Amounts reclassified from accumulated other comprehensive income</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,549&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,549&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Ending balance</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(48,583)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,789&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(46,794)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="19"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom" NOWRAP><FONT STYLE="font-size:12pt">Twenty-six Weeks Ended</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom" NOWRAP STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; text-indent:1.00em; font-size:12pt; font-family:ARIAL">June&nbsp;26, 2015</P></TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Beginning balance</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(76,584)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(24,152)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(100,736)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other comprehensive income before reclassifications</P></TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,393&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,393&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Amounts reclassified from accumulated other comprehensive income</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,716&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,716&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Ending balance</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(73,868)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(14,759)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(88,627)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">9 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Amounts related to pension and postretirement medical adjustments are reclassified to pension cost, which
is allocated to cost of products sold and operating expenses based on salaries and wages, approximately as follows (in thousands): </P> <P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="93%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Thirteen&nbsp;Weeks&nbsp;Ended</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">Twenty-six&nbsp;Weeks&nbsp;Ended</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;June&nbsp;26,&nbsp;&nbsp;&nbsp;&nbsp;<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;June&nbsp;27,&nbsp;&nbsp;&nbsp;&nbsp;<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;June&nbsp;26,&nbsp;&nbsp;&nbsp;&nbsp;<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;June&nbsp;27,&nbsp;&nbsp;&nbsp;&nbsp;<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="19"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Cost of products sold</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">707&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">440&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,645&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">876&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Product development</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">319&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">195&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">702&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">382&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Selling, marketing and distribution</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">529&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">354&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,232&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">689&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">General and administrative</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">364&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">236&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">778&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">466&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total before tax</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,919&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,225&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">4,357&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">2,413&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Income tax (benefit)</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(739)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(436)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,641)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(864)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total after tax</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,180&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">789&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">2,716&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,549&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE></DIV> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">On May&nbsp;11, 2015, the Company entered into an accelerated share repurchase arrangement (&#147;ASR&#148;) with
a financial institution. In exchange for an up-front payment of $60 million, the financial institution delivered 742,880 shares of Company common stock with a fair value of $54 million. The total number of shares ultimately delivered under the ASR
is determined at the end of the purchase period (up to three months, but not less than one month) based on the volume weighted-average price (&#147;VWAP&#148;) of the Company&#146;s common stock during that period. If there were no change in the
market price of the Company&#146;s stock during the purchase period, the Company would receive approximately 90,000 additional shares at the end of the purchase period. </P>
<P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">The Company accounted for the up-front payment as a reduction of shareholders&#146; equity in the period made. Shares received under the ASR were
retired and reflected as a reduction of outstanding shares on the date delivered for purposes of calculating earnings per share. The forward contract aspect of the ASR met all of the applicable criteria for equity classification, and therefore, was
accounted for as a derivative indexed to the Company&#146;s equity. </P> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Subsequent to the end of the second quarter, the purchase period ended and the
Company received an additional 94,515 shares to complete the ASR at an average realized price of $71.65 per share. </P> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">6.</TD>
<TD ALIGN="left" VALIGN="top">Beginning with the first quarter of 2015 the Company revised the presentation of its financial reporting segments. Operations of the Process and the Oil and Natural Gas divisions, historically included in the Industrial
segment, are now aggregated with the Lubrication division (formerly reported as a separate segment) in the newly-formed Process segment. This change aligns the types of products offered and markets served within the segments. Prior year segment
information has been restated to conform to 2015 reporting. </TD></TR></TABLE> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">A summary of the Company&#146;s three reportable segments (Industrial,
Process and Contractor) follows. </P> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">The Industrial segment includes our Industrial Products and Applied Fluid Technologies divisions. The Industrial
segment markets equipment and pre-engineered packages for moving and applying paints, coatings, sealants, adhesives and other fluids. Markets served </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">10 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">
include automotive and vehicle assembly and components production, wood and metal products, rail, marine, aerospace, farm, construction, bus, recreational vehicles, and various other industries.
</P> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">The Process segment includes our Process, Oil and Natural Gas, and Lubrication divisions. The Process segment markets pumps, valves, meters and
accessories to move and dispense chemicals, oil and natural gas, water, waste water, petroleum, food, lubricants and other fluids. Markets served include food and beverage, dairy, oil and natural gas, pharmaceutical, cosmetics, electronics, waste
water, mining, fast oil change facilities, service garages, fleet service centers, automobile dealerships and industrial lubrication applications. </P>
<P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">The Contractor segment remains unchanged. The Contractor segment markets sprayers for architectural coatings for painting, corrosion control, texture,
and line striping. </P> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Sales and operating earnings by segment were as follows (in thousands): </P>
<P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="93%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;Thirteen&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">&nbsp;&nbsp;&nbsp;&nbsp;Twenty-six&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net Sales</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Industrial</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">153,502&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">156,578&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">296,768&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">308,624&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Process</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">71,946&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54,850&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">139,627&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">107,860&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Contractor</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">110,041&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">111,121&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">205,547&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">196,027&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">335,489&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">322,549&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">641,942&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">612,511&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Operating Earnings</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Industrial</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">50,738&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">50,892&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">93,678&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">99,997&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Process</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,988&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,572&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24,486&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26,215&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Contractor</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27,040&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28,289&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46,415&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46,539&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Unallocated corporate (expense)</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(7,875)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6,905)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(15,457)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(12,198)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">83,891&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">85,848&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">149,122&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">160,553&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE></DIV> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Assets by segment were as follows (in thousands): </P>
<P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="86%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="41%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="24%"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;June&nbsp;26,&nbsp;&nbsp;&nbsp;&nbsp;<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;Dec&nbsp;26,&nbsp;&nbsp;&nbsp;&nbsp;<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL"> &nbsp;&nbsp;&nbsp;&nbsp;</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD ROWSPAN="8" VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Industrial</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">567,759&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">548,868&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Process</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">499,113&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">304,903&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Contractor</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">214,092&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">176,757&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Unallocated corporate</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">137,944&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">514,250&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;1,418,908&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;1,544,778&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Unallocated corporate assets decreased due to the sale of the Liquid Finishing assets in the second quarter of 2015 (see
note 12). </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">11 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:5%; font-size:12pt; font-family:ARIAL">Geographic information follows (in thousands): </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="93%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="60%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;Thirteen&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">&nbsp;&nbsp;Twenty-six&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net sales</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">(based on customer location)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">United States</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">170,921&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">156,160&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">330,249&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">290,082&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other countries</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">164,568&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">166,389&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">311,693&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">322,429&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">335,489&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">322,549&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">641,942&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">612,511&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="19"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="8"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June 26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Dec 26,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="6" ROWSPAN="7" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ROWSPAN="7">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Long-lived assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">United States</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">140,935&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">131,131&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other countries</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,464&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,099&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">171,399&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">161,230&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE></DIV> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">7.</TD>
<TD ALIGN="left" VALIGN="top">Major components of inventories were as follows (in thousands): </TD></TR></TABLE> <P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="86%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="90%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2015&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Dec 26,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2014&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD ROWSPAN="11" VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL"> &nbsp;&nbsp;&nbsp;&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Finished products and components</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">108,684&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">87,384&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Products and components in various stages of completion</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">49,864&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47,682&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Raw materials and purchased components</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">82,105&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">69,212&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">240,653&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">204,278&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Reduction to LIFO cost</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(46,085)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(44,481)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">194,568&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">159,797&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; font-size:4pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">12 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">8.</TD>
<TD ALIGN="left" VALIGN="top">Information related to other intangible assets follows (dollars in thousands): </TD></TR></TABLE> <P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="81%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Estimated<BR>Life<BR>(years)</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Accumulated<BR>Amortization</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Foreign<BR>Currency<BR>&nbsp;&nbsp;Translation&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Book<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom" NOWRAP STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:12pt; font-family:ARIAL">June&nbsp;26, 2015</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Customer relationships</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">3&nbsp;-&nbsp;14</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">197,823&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(29,364)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(4,368)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">164,091&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Patents, proprietary technology and product documentation</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">3&nbsp;-&nbsp;11</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,499&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(8,134)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(318)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,047&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Trademarks, trade names and other</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">5</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">495&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(91)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(42)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">362&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="19"></TD>
<TD HEIGHT="19" COLSPAN="2"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">218,817&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(37,589)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,728)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">176,500&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Not Subject to Amortization:</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Brand names</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">69,165&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,431)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">67,734&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="2"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">287,982&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(37,589)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(6,159)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">244,234&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="19"></TD>
<TD HEIGHT="19" COLSPAN="2"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom" NOWRAP STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:12pt; font-family:ARIAL">December&nbsp;26, 2014</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Customer relationships</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">3&nbsp;-&nbsp;14</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">143,144&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(21,948)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">(7,334)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">113,862&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Patents, proprietary technology and product documentation</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">3&nbsp;-&nbsp;11</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,268&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(7,126)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(655)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,487&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Trademarks, trade names and other</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">5</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">175&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(44)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">131&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="19"></TD>
<TD HEIGHT="19" COLSPAN="2"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">161,587&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(29,118)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(7,989)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">124,480&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Not Subject to Amortization:</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Brand names</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">55,265&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,467)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">51,798&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="2"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;216,852&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;(29,118)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;(11,456)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;176,278&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Amortization of intangibles for the quarter was $4.4 million in 2015 and $2.7 million in 2014 and for the year-to-date
was $8.5 million in 2015 and $5.8 million in 2014. Estimated annual amortization expense is as follows: $17.4 million in 2015, $17.6 million in 2016, $17.3 million in 2017, $17.0 million in 2018, $16.9 million in 2019 and $98.8 million thereafter.
</P> <P STYLE="margin-top:16pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Changes in the carrying amount of goodwill in 2015 were as follows (in thousands): </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="98%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="84%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;Industrial&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;Process&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;Contractor&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;Total&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Beginning balance</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">188,273&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">91,569&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">12,732&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">292,574&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Additions from business acquisitions</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,037&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">101,730&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">106,767&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Foreign currency translation</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,846&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,342&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,188&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Ending balance</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">196,156&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;194,641&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">12,732&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;403,529&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">13 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">9.</TD>
<TD ALIGN="left" VALIGN="top">Components of other current liabilities were (in thousands): </TD></TR></TABLE> <P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="93%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="60%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="12%"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Dec&nbsp;26, 2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD ROWSPAN="11" VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Accrued self-insurance retentions</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">7,371&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">7,089&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Accrued warranty and service liabilities</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,641&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,609&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Accrued trade promotions</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,830&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,697&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Payable for employee stock purchases</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,951&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,126&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Customer advances and deferred revenue</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,763&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,918&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Income taxes payable</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48,104&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,997&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32,624&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25,157&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total other current liabilities</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;122,284&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;71,593&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE></DIV> <P STYLE="margin-top:20pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">A liability is established for estimated future warranty and service claims that relate to current and prior
period sales. The Company estimates warranty costs based on historical claim experience and other factors including evaluating specific product warranty issues. Following is a summary of activity in accrued warranty and service liabilities (in
thousands): </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="93%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="56%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="16%"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">Twenty-six</FONT><BR>Weeks&nbsp;Ended<BR>June&nbsp;26,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2015&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Year&nbsp;Ended<BR>Dec 26,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2014&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD ROWSPAN="9" VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Balance, beginning of year</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">7,609&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">7,771&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Assumed in business acquisition</P></TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Charged to expense</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,169&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,069&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Margin on parts sales reversed</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,035&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,920&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Reductions for claims settled</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,172)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(8,163)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Balance, end of period</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7,641&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7,609&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">14 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">10.</TD>
<TD ALIGN="left" VALIGN="top">Assets and liabilities measured at fair value on a recurring basis and fair value measurement level were as follows (in thousands): </TD></TR></TABLE>
<P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="86%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="89%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;Level&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2015&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Dec&nbsp;26,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2014&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Assets</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Cash surrender value of life insurance</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">2</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">13,597&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">13,187&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Forward exchange contracts</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">2</TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">280&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total assets at fair value</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">13,597&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">13,467&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="19"></TD>
<TD HEIGHT="19" COLSPAN="2"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Liabilities</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Contingent consideration</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">3</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">8,100&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Deferred compensation</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">2</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,205&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,676&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Forward exchange contracts</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">2</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">62&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total liabilities at fair value</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">11,367&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">2,676&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Contracts insuring the lives of certain employees who are eligible to participate in certain non-qualified pension and
deferred compensation plans are held in trust. Cash surrender value of the contracts is based on performance measurement funds that shadow the deferral investment allocations made by participants in certain deferred compensation plans. The deferred
compensation liability balances are valued based on amounts allocated by participants to the underlying performance measurement funds. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Contingent
consideration liability represents the estimated value (using a market approach) of future payments to be made to previous owners of an acquired business (see Note 11). </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Long-term notes payable with fixed interest rates have a carrying amount of $300 million and an estimated fair value of $330 million as of June&nbsp;26,
2015 and $330 million as of December&nbsp;26, 2014. The fair value of variable rate borrowings approximates carrying value. The Company uses significant other observable inputs to estimate fair value (level 2 of the fair value hierarchy) based on
the present value of future cash flows and rates that would be available for issuance of debt with similar terms and remaining maturities. </P> <P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">11.</TD>
<TD ALIGN="left" VALIGN="top">On January&nbsp;20, 2015, the Company completed the acquisition of High Pressure Equipment Holdings, LLC (HiP) for $160 million cash. HiP designs and manufactures valves, fittings and other flow control equipment
engineered to perform in ultra-high pressure environments. HiP&#146;s products and business relationships will enhance Graco&#146;s position in the oil and natural gas industry and complement Graco&#146;s core competencies of designing and
manufacturing advanced flow control technologies. HiP had sales of $38 million in 2014. Results of HiP operations, including $15 million of sales, have been included in the Company&#146;s Process segment from the date of acquisition.
</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">15 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Purchase consideration was allocated to assets acquired and liabilities assumed based on estimated fair
values as follows (in thousands): </P> <P STYLE="font-size:2pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="86%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="51%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="11%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="22%"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="3" ROWSPAN="15" VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Cash and cash equivalents</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1,904&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Accounts receivable</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,714&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Inventories</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,605&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Other current assets</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">69&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Property, plant and equipment</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,962&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Deferred income taxes</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,840&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Identifiable intangible assets</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">60,100&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Goodwill</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">86,149&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total assets acquired</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">164,343&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Liabilities assumed</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,414)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net assets acquired</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;160,929&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Post-closing working capital adjustments that completed the HIP purchase price allocation resulted in a $0.5 million
reduction of goodwill in the second quarter of 2015. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Identifiable intangible assets and estimated useful life are as follows (dollars in
thousands): </P> <P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="86%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="52%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="11%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="22%"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:11pt; font-family:ARIAL" ALIGN="center">Estimated<BR>&nbsp;Life&nbsp;(years)&nbsp;</P></TD>
<TD VALIGN="bottom"></TD>
<TD ROWSPAN="6" VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Customer relationships</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47,100&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">12</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Trade names</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,000&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" ALIGN="center">Indefinite</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total identifiable intangible assets</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;60,100&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:14pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Approximately two-thirds of the goodwill acquired with HiP is deductible for tax purposes. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">On January&nbsp;2, 2015 the Company acquired White Knight Fluid Handling for $16 million cash and a commitment for additional consideration if future
revenues exceed certain thresholds, valued at $8 million. The maximum payout is not limited. White Knight designs and manufactures high purity, metal-free pumps used in the production process of manufacturing semiconductors, solar panels, LED flat
panel displays and various other electronics. The products, brands and distribution channels of White Knight expand and complement the offerings of the Company&#146;s Process segment. The purchase price was allocated based on estimated fair values,
including $12 million of goodwill, $9 million of other identifiable intangible assets and $3 million of net tangible assets. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">Post-closing working
capital adjustments that completed the Alco purchase price allocation, acquired in the fourth quarter of 2014, resulted in a $4 million addition to goodwill in the first quarter of 2015. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; margin-left:7%; font-size:12pt; font-family:ARIAL">The Company completed other acquisitions in 2015 that were not material to the consolidated financial statements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">16 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">12.</TD>
<TD ALIGN="left" VALIGN="top">In April 2015, the Company sold the Liquid Finishing assets acquired in 2012 that were held as a cost-method investment. Selling price was $590 million cash, subject to customary post-closing adjustments. The $147
million pre-tax gain on the sale, net of transaction and other related expenses, was included in investment income in the Company&#146;s consolidated statements of earnings. Prior to the sale, income was recognized on dividends received from
after-tax earnings of Liquid Finishing and also included in investment income. Dividend income for the quarter totaled $12 million in 2015 and $11 million in 2014. Year-to-date dividend income was $42 million in 2015 and $15 million in 2014.
</TD></TR></TABLE> <P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">13.</TD>
<TD ALIGN="left" VALIGN="top">The effective income tax rate was 28 percent for the quarter, consistent with the comparable period last year, and 26 percent for the year-to-date, down 3 percentage points compared to last year. In the second quarter,
the Company asserted that it will indefinitely reinvest earnings of foreign subsidiaries to support expansion of its international business. The change in assertion decreased deferred income taxes related to undistributed foreign earnings by $7
million and reduced the effective tax rate compared to last year. The tax rate effects of the gain on the sale of the Liquid Finishing assets offset the effects of the foreign earnings reinvestment assertion. Higher post-tax dividend income and an
additional non-recurring tax benefit of $2 million further reduced the year-to-date effective tax rate. </TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">17 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:13pt" ALIGN="center">


<TR>
<TD WIDTH="7%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="91%"></TD></TR>


<TR STYLE="font-family:ARIAL; font-size:13pt">
<TD VALIGN="top"><B><A NAME="tx24836_8"></A>Item&nbsp;2.</B></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:13pt; font-family:ARIAL" ALIGN="center"><B>GRACO INC. AND SUBSIDIARIES</B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt" align="left">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:13pt; font-family:ARIAL" ALIGN="center"><B>MANAGEMENT&#146;S DISCUSSION AND ANALYSIS OF</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:13pt; font-family:ARIAL" ALIGN="center"><B>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</B></P></TD></TR>
</TABLE> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><B><U>Overview </U></B></P> <P STYLE="margin-top:14pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">The Company designs,
manufactures and markets systems and equipment to move, measure, control, dispense and spray fluid and coating materials. Management classifies the Company&#146;s business into three reportable segments: Industrial, Process and Contractor. Key
strategies include developing and marketing new products, expanding distribution globally, opening new markets with technology and channel expansion and completing strategic acquisitions. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">The following Management&#146;s Discussion and Analysis reviews significant factors affecting the Company&#146;s results of operations and financial condition. This
discussion should be read in conjunction with the financial statements and the accompanying notes to the financial statements. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><B><U>Consolidated Results
</U></B></P> <P STYLE="margin-top:14pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Net sales, net earnings and earnings per share were as follows (in millions except per share amounts and percentages): </P>
<P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="40%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thirteen&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Twenty-six&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">%<BR>&nbsp;Change&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">%<BR>&nbsp;Change&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="21"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net Sales</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;335.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;322.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;641.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;612.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Operating Earnings</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">83.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">85.8&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2)%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">149.1&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">160.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(7)%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net Earnings</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">172.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">66.2&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">161%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">241.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">117.0&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">106%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Diluted Net Earnings per Common Share</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2.90&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1.07&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">171%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4.02&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1.88&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">114%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">In April 2015, the Company sold the Liquid Finishing business assets acquired in 2012. Held separate investment income includes the net
gain on sale of $147 million and dividends of $12 million for the quarter and $42 million year-to-date. Net earnings include after-tax net gain on the sale and dividend income totaling $110 million ($1.85 per diluted share) for the quarter and $139
million ($2.32 per diluted share) for the year-to-date. Net earnings in 2014 included after-tax net investment income of $11 million ($0.18 per diluted share) for the quarter and $15 million ($0.23 per diluted share) for the year-to-date. No further
Liquid Finishing dividends will be received. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Results excluding Liquid Finishing investment income and expense are a better measure of the Company&#146;s on-going
operations and provide a more consistent base of comparison to future results. A calculation of the non-GAAP measurement of net earnings excluding investment income and expense follows (in millions except per share amounts): </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">18 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="98%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="89%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;&nbsp;&nbsp;Thirteen&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B><FONT STYLE="white-space:nowrap">&nbsp;&nbsp;Twenty-six&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;</FONT></B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>June&nbsp;26,<BR>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>June&nbsp;27,<BR>2014</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>June&nbsp;26,<BR>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>June&nbsp;27,<BR>2014</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="21"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net Earnings, as reported</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">172.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">66.2&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">241.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">117.0&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Held separate investment (income), net</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(158.8)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(10.6)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(188.4)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(14.2)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Income tax effect</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">49.1&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.2)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.3)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net Earnings, adjusted</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">62.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">55.4&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">102.0&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">102.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="19"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD>
<TD HEIGHT="19" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Diluted earnings per share</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">As reported</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2.90&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1.07&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4.02&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1.88&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Adjusted</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.05&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.89&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.70&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.65&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">The following table presents components of changes in sales: </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD WIDTH="86%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="26" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Quarter</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Segment</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Region</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;Industrial&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;Process&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;Contractor&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;Americas&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;EMEA&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;Asia&nbsp;Pacific&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;Total&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Volume and Price</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Acquisitions</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Currency</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(15)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="19"></TD>
<TD HEIGHT="19" COLSPAN="28"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="26" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Year-to-Date</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Segment</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Region</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Industrial</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Process</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Contractor</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Americas</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">EMEA</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Asia Pacific</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;Total&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Volume and Price</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Acquisitions</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Currency</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(15)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">29&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6)&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5&nbsp;&nbsp;%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:14pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Sales by geographic area were as follows (in millions): </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="74%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="60%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;Thirteen&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">&nbsp;&nbsp;Twenty-six&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015&nbsp;<SUP STYLE="font-size:85%; vertical-align:top"></SUP></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014&nbsp;<SUP STYLE="font-size:85%; vertical-align:top"></SUP></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015&nbsp;<SUP STYLE="font-size:85%; vertical-align:top"></SUP></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014&nbsp;<SUP STYLE="font-size:85%; vertical-align:top"></SUP></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="21"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Americas<SUP STYLE="font-size:85%; vertical-align:top">1</SUP></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;197.3&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;184.8&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;382.1&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;343.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">EMEA<SUP STYLE="font-size:85%; vertical-align:top">2</SUP></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">75.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">79.7&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">144.4&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">153.1&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Asia Pacific</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">62.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58.0&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">115.4&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">115.8&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Consolidated</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">335.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">322.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">641.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">612.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:14pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><SUP STYLE="font-size:85%; vertical-align:top">1 </SUP>North and South America, including the U.S. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><SUP STYLE="font-size:85%; vertical-align:top">2 </SUP>Europe, Middle East and Africa </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">19 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Changes in currency translation rates reduced sales and net earnings by approximately $17 million and $6 million,
respectively, for the quarter and $30 million and $10 million, respectively for the year-to-date. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Sales for the quarter increased 4 percent, with increases in the
Americas and Asia Pacific partially offset by a decrease in EMEA. Sales from operations acquired in the fourth quarter of 2014 and the first half of 2015 totaled $19 million for the quarter, contributing 6 percentage points of growth. Organic sales
at consistent translation rates increased 3 percent, with increases of 3 percent in the Americas, 1 percent in EMEA and 5 percent in Asia Pacific. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Year-to-date
sales increased 5 percent, with a double digit percentage increase in the Americas partially offset by decreases in EMEA and Asia Pacific. Sales from acquired operations totaled $34 million, contributing 6 percentage points of growth. Organic sales
at consistent translation rates increased 4 percent, including a 7 percent increase in the Americas, a slight increase in EMEA and a 2 percent decrease in Asia Pacific. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Gross profit margin rates for the quarter and year-to-date were lower than rates in the comparable periods last year due mostly to changes in currency translation
rates. Lower average gross margin rates of acquired operations (including purchase accounting effects) decreased overall gross margin rates by approximately one-half percentage point for both the quarter and the year-to-date. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Total operating expenses for the quarter were $6 million (6 percent) higher than the second quarter last year. Year-to-date operating expenses were $18 million (10
percent) higher than last year. The increases included expenses of acquired operations totaling $7 million for the quarter and $13 million for the year-to-date. Spending related to regional and product expansion initiatives increased year-to-date
expenses by approximately $3 million. Unallocated corporate expenses increased $1 million for the quarter and $3 million year-to-date, mostly from increases in pension, stock compensation and new central warehouse. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">The effective income tax rate was 28 percent for the quarter, consistent with the comparable period last year, and 26 percent for the year-to-date, down 3 percentage
points compared to last year. In the second quarter, the Company asserted that it will indefinitely reinvest earnings of foreign subsidiaries to support expansion of its international business. The change in assertion decreased deferred income taxes
related to undistributed foreign earnings by $7 million and reduced the effective tax rate compared to last year. The tax rate effects of the gain on the sale of the Liquid Finishing assets offset the effects of the foreign earnings reinvestment
assertion. Higher post-tax dividend income and an additional non-recurring tax benefit of $2 million further reduced the year-to-date effective tax rate. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">20 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><B><U>Segment Results </U></B></P> <P STYLE="margin-top:14pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Certain
measurements of segment operations compared to last year are summarized below: </P> <P STYLE="font-size:24pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><U>Industrial
</U></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="87%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;Thirteen&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">&nbsp;&nbsp;Twenty-six&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net sales (in millions)</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Americas</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">71.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">69.4&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">139.3&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">135.1&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">EMEA</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">41.4&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">49.4&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">82.4&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">97.0&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Asia Pacific</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">37.8&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">75.1&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">153.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">156.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">296.8&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">308.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Operating earnings as a percentage of net sales</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Industrial segment sales for the quarter decreased 2 percent, but increased 4 percent at consistent translation rates. Sales in this
segment increased 3 percent in the Americas, decreased 16 percent in EMEA (2 percent at consistent translation rates) and increased 7 percent in Asia Pacific (12 percent at consistent translation rates). Year-to-date sales decreased 4 percent, but
increased 2 percent at consistent translation rates. Sales increased 3 percent in the Americas, decreased 15 percent in EMEA (1 percent at consistent translation rates) and decreased 2 percent in Asia Pacific (increased 2 percent at consistent
translation rates). Operating margin rates for the Industrial segment for the quarter and year-to-date were consistent with last year. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><U>Process </U></P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="87%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;Thirteen&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">&nbsp;&nbsp;Twenty-six&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net sales (in millions)</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Americas</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">44.4&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">36.3&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">87.3&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">70.8&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">EMEA</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9.0&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28.8&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18.4&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Asia Pacific</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18.7&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">71.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">54.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">139.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">107.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Operating earnings as a percentage of net sales</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Process segment sales for the quarter increased 31 percent (36 percent at consistent translation rates), including double-digit
percentage increases in all regions. Year-to-date sales in this segment increased 29 percent (34 percent at consistent translation rates). Most of the sales increases were from acquired operations including Alco Valves (acquired fourth quarter of
2014), White Knight Fluid Handling and High Pressure Equipment (both acquired in January 2015). Organic sales growth at consistent translation rates was 4 percent for both the quarter and the year-to-date. Lower average profit margins of acquired
operations, changes in currency translation rates and incremental investment in oil and natural gas products led to decreases in operating margin rates for this segment. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">21 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><U>Contractor </U></P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="87%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;Thirteen&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">&nbsp;&nbsp;Twenty-six&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June&nbsp;27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Net sales (in millions)</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Americas</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">81.3&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">79.2&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">155.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">137.7&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">EMEA</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19.3&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21.3&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33.2&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">37.7&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Asia Pacific</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9.4&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16.8&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">110.0&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">111.1&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">205.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">196.0&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Operating earnings as a percentage of
net sales</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Contractor segment sales for the quarter decreased 1 percent, but increased 3 percent at consistent translation rates, mostly in the
Americas. Year-to-date sales in this segment increased 5 percent (9 percent at consistent translation rates). Sales increased 13 percent in the Americas, decreased 12 percent in EMEA (but increased 2 percent at consistent translation rates) and
decreased 18 percent in Asia Pacific (15 percent at consistent translation rates). Operating margin rate for the quarter was consistent with the comparable period last year. Year-to-date operating margin rate decreased by one percentage point,
mostly due to changes in currency translation rates and additional marketing spending, including new product launch costs and other volume-related increases. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><B><U>Liquidity and Capital Resources </U></B></P> <P STYLE="margin-top:14pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Net cash provided by operating
activities was $97 million in 2015, a $13 million increase over the comparable period of 2014. Accounts receivable and inventory balances increased since the end of 2014 due to acquisitions, increases in business activity and inventory increases to
improve customer service levels. Proceeds of $590 million from the sale of Liquid Finishing assets were principally used to retire debt. Other significant uses of cash in the first half of 2015 included business acquisitions totaling $188 million,
purchases of Company common stock of $131 million and dividend payments to shareholders of $35 million. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">In January 2015, the Company completed the acquisition of
High Pressure Equipment Holdings, LLC (HiP) for $160 million. HiP designs and manufactures valves, fittings and other flow control equipment engineered to perform in ultra-high pressure environments. The Company also acquired White Knight Fluid
Handling, a manufacturer of high purity, metal-free pumps used in the production process of manufacturing semiconductors, solar panels, LED flat panel displays and various other electronics. The Company completed other acquisitions in the second
quarter that were not material to the consolidated financial statements. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">At June&nbsp;26, 2015, the Company had various lines of credit totaling $549 million, of
which $539 million was unused. Internally generated funds and unused financing sources are expected to provide the Company with the flexibility to meet its liquidity needs in 2015. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">22 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><B><U>Outlook </U></B></P> <P STYLE="margin-top:14pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">The Company
continues to target mid-single-digit organic sales growth, on a constant currency basis, and growth in all reportable segments and regions for the full-year 2015. The Americas remains our strongest performing region and we are optimistic Contractor
Americas will perform in the second half. Currency uncertainty and geopolitical instability continue to generate volatility and present challenges for EMEA and Asia Pacific growth. At current exchange rates, unfavorable changes in foreign currency
translation rates create a full-year headwind of approximately 5 percent on sales and 11 percent on earnings in 2015. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><B>SAFE HARBOR CAUTIONARY STATEMENT </B></P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">The Company desires to take advantage of the &#147;safe harbor&#148; provisions regarding forward-looking statements of the Private Securities Litigation Reform Act of
1995 and is filing this Cautionary Statement in order to do so. From time to time various forms filed by our Company with the Securities and Exchange Commission, including this Form 10-Q and our Form 10-K and Form 8-Ks, and other disclosures,
including our 2014 Overview report, press releases, earnings releases, analyst briefings, conference calls and other written documents or oral statements released by our Company, may contain forward-looking statements. Forward-looking statements
generally use words such as &#147;expect,&#148; &#147;foresee,&#148; &#147;anticipate,&#148; &#147;believe,&#148; &#147;project,&#148; &#147;should,&#148; &#147;estimate,&#148; &#147;will,&#148; and similar expressions, and reflect our
Company&#146;s expectations concerning the future. All forecasts and projections are forward-looking statements. Forward-looking statements are based upon currently available information, but various risks and uncertainties may cause our
Company&#146;s actual results to differ materially from those expressed in these statements. The Company undertakes no obligation to update these statements in light of new information or future events. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Future results could differ materially from those expressed, due to the impact of changes in various factors. These risk factors include, but are not limited to: our
Company&#146;s growth strategies, which include making acquisitions, investing in new products, expanding geographically and targeting new industries; economic conditions in the United States and other major world economies; changes in currency
translation rates; changes in laws and regulations; compliance with anti-corruption laws; new entrants who copy our products or infringe on our intellectual property; risks incident to conducting business internationally; the ability to meet our
customers&#146; needs and changes in product demand; supply interruptions or delays; security breaches; political instability; results of and costs associated with, litigation, administrative proceedings and regulatory reviews incident to our
business as well as indemnification claims under our asset purchase agreement with Carlisle Companies Incorporated, Carlisle Fluid Technologies, Inc., and Finishing Brands Holdings Inc.; the possibility of decline in purchases from few large
customers of the Contractor segment; variations in activity in the construction and automotive industries; and natural disasters. Please refer to Item&nbsp;1A of our Annual Report on Form 10-K for fiscal year 2014 for a more comprehensive discussion
of these and other risk factors. These reports are available on the Company&#146;s website at <U><FONT STYLE="font-family:ARIAL" COLOR="#0000ff">www.graco.com</FONT></U><FONT STYLE="font-family:ARIAL"> and the Securities and Exchange
Commission&#146;s website at <U><FONT STYLE="font-family:ARIAL" COLOR="#0000ff">www.sec.gov</FONT></U><FONT STYLE="font-family:ARIAL">. Shareholders, potential investors and other readers are urged to consider these factors in evaluating
forward-looking statements and are cautioned not to place undue reliance on such forward-looking statements. </FONT></FONT></P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Investors should realize that factors
other than those identified above and in Item&nbsp;1A might prove important to the Company&#146;s future results. It is not possible for management to identify each and every factor that may have an impact on the Company&#146;s operations in the
future as new factors can develop from time to time. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">23 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:13pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="14%" VALIGN="top" ALIGN="left"><B><A NAME="tx24836_9"></A>Item&nbsp;3.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Quantitative and Qualitative Disclosures About Market Risk </B></TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">There have been no material changes related to market
risk from the disclosures made in the Company&#146;s 2014 Annual Report on Form 10-K. </P> <P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:13pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="14%" VALIGN="top" ALIGN="left"><B><A NAME="tx24836_10"></A>Item&nbsp;4.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Controls and Procedures </B></TD></TR></TABLE> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><B><U>Evaluation of disclosure controls and procedures </U></B></P>
<P STYLE="margin-top:14pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">As of the end of the fiscal quarter covered by this report, the Company carried out an evaluation of the effectiveness of the design and operation of its disclosure
controls and procedures. This evaluation was done under the supervision and with the participation of the Company&#146;s President and Chief Executive Officer, the Chief Financial Officer, the Vice President, Controller and Information Systems, and
the Vice President, General Counsel and Secretary. Based upon that evaluation, they concluded that the Company&#146;s disclosure controls and procedures are effective. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><B><U>Changes in internal controls </U></B></P> <P STYLE="margin-top:14pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">During the quarter, there was no change
in the Company&#146;s internal control over financial reporting that has materially affected or is reasonably likely to materially affect the Company&#146;s internal control over financial reporting. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">24 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:14pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="13%" VALIGN="top" ALIGN="left"><B><A NAME="tx24836_11"></A>PART&nbsp;II</B></TD>
<TD ALIGN="left" VALIGN="top"><B>OTHER INFORMATION </B></TD></TR></TABLE> <P STYLE="font-size:26pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:13pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="13%" VALIGN="top" ALIGN="left"><B><A NAME="tx24836_12"></A>Item&nbsp;1A.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Risk Factors </B></TD></TR></TABLE> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">There have been no material changes to the Company&#146;s risk factors from those disclosed in the
Company&#146;s 2014 Annual Report on Form 10-K, except for the changes disclosed in the Company&#146;s Quarterly Report on Form 10-Q for the quarter ended March&nbsp;27, 2015 and except for the update to the &#147;Legal Proceedings&#148; risk factor
as follows: </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><B>Legal Proceedings &#150; Costs associated with claims, litigation, administrative proceedings and regulatory reviews, and potentially adverse
outcomes, may affect our profitability. </B></P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">As our Company grows, we are at an increased risk of being a target in litigation, administrative proceedings and
regulatory reviews. We also may be exposed to litigation, claims for indemnification or other claims relating to acquisitions or the divestiture of the liquid finishing business assets under the asset purchase agreement with Carlisle Companies
Incorporated, Carlisle Fluid Technologies, Inc., and Finishing Brands Holdings Inc.&nbsp;The cost of defending such matters appears to be increasing, particularly in the United States. We may also need to pursue claims or litigation to protect our
interests. Such costs may adversely affect our Company&#146;s profitability. Our businesses expose us to potential toxic tort, product liability and commercial claims. Successful claims against the Company may adversely affect our results. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">25 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:13pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="14%" VALIGN="top" ALIGN="left"><B><A NAME="tx24836_13"></A>Item&nbsp;2.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Unregistered Sales of Equity Securities and Use of Proceeds </B></TD></TR></TABLE> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><B><U>Issuer Purchases of Equity Securities
</U></B></P> <P STYLE="margin-top:14pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">On September&nbsp;14, 2012, the Board of Directors authorized the Company to purchase up to 6,000,000 shares of its outstanding common stock, primarily
through open-market transactions. The authorization expires on September&nbsp;30, 2015. On April&nbsp;24, 2015, the Board of Directors authorized the purchase of up to an additional 6,000,000 shares over an indefinite period of time or until
terminated by the Board. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">In addition to shares purchased under the Board authorizations, the Company purchases shares of common stock held by employees who wish to
tender owned shares to satisfy the exercise price or tax due upon exercise of options or vesting of restricted stock. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Information on issuer purchases of equity
securities follows: </P> <P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:12pt; font-family:ARIAL" ALIGN="center">Period</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Total<BR>Number<br>of Shares<BR>&nbsp;&nbsp;Purchased&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Average&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>Price<br>Paid per<br>Share</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Total<br>Number<br>of Shares<br>Purchased<br>as Part of<br>Publicly<br>&nbsp;&nbsp;Announced&nbsp;&nbsp;<br>Plans or<br>Programs</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Maximum<br>Number of<br>Shares that<br>&nbsp;&nbsp;May&nbsp;Yet&nbsp;Be&nbsp;&nbsp;<BR>Purchased<br>Under the<br>Plans or<br>Programs<br>(at end
of<br>period)</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="21"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Mar 28, 2015 &#150; Apr 24, 2015</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">190,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">71.68</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">190,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,647,377</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">Apr 25, 2015 &#150; May&nbsp;22, 2015</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">110,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">72.27</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">110,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,537,377</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">May 2015 ASR (1)</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">742,880</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">(1)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">742,880</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,794,497</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD>
<TD HEIGHT="21" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:12pt; font-family:ARIAL">May&nbsp;23, 2015 &#150; Jun 26, 2015</P></TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,794,497</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top">On May&nbsp;11, 2015, the Company entered into an accelerated share repurchase arrangement (&#147;ASR&#148;) with a financial institution. In exchange for an up-front payment of $60 million, the financial institution
delivered 742,880 shares of Company common stock with a fair value of $54 million. The total number of shares ultimately delivered and the average price per share will be determined at the end of the purchase period (up to three months, but not less
than one month) based on the volume weighted-average price of the Company&#146;s common stock during that period. Subsequent to the end of the second quarter, the purchase period ended and the Company received an additional 94,515 shares to complete
the ASR at an average realized price of $71.65 per share. </TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">26 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><B><A NAME="tx24836_14"></A>Item&nbsp;6.&nbsp;&nbsp;&nbsp;Exhibits </B></P>
<P STYLE="font-size:26pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt" ALIGN="center">


<TR>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="70%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="18%"></TD></TR>


<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">3.1</TD>
<TD NOWRAP VALIGN="top">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">Restated Articles of Incorporation as amended June&nbsp;13, 2014. (Incorporated by reference to Exhibit 3.1 to the Company&#146;s Report on Form&nbsp;8-K filed June&nbsp;16, 2014.)</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21" COLSPAN="3"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">3.2</TD>
<TD NOWRAP VALIGN="top">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">Restated Bylaws as amended February&nbsp;14, 2014. (Incorporated by reference to Exhibit 3.2 to the Company&#146;s 2013 Annual Report on Form&nbsp;10-K.)</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21" COLSPAN="3"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">10.1</TD>
<TD NOWRAP VALIGN="top">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">Graco Inc. 2015 Stock Incentive Plan. (Incorporated by reference to Appendix A to the Company&#146;s Definitive Proxy Statement on Schedule 14A filed March 11, 2015.)</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21" COLSPAN="3"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">31.1</TD>
<TD NOWRAP VALIGN="top">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">Certification of President and Chief Executive Officer pursuant to <FONT STYLE="white-space:nowrap">Rule&nbsp;13a-14(a).</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21" COLSPAN="3"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">31.2</TD>
<TD NOWRAP VALIGN="top">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">Certification of Chief Financial Officer pursuant to Rule 13a-14(a).</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21" COLSPAN="3"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">32</TD>
<TD NOWRAP VALIGN="top">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">Certification of President and Chief Executive Officer and Chief Financial Officer pursuant to Section 1350 of Title 18, U.S.C.</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21" COLSPAN="3"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;99.1</TD>
<TD NOWRAP VALIGN="top">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">Press Release Reporting First Quarter Earnings dated July&nbsp;22, 2015.</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21" COLSPAN="3"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">101</TD>
<TD NOWRAP VALIGN="top">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">Interactive Data File.</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center">27 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:16pt; font-family:ARIAL" ALIGN="center"><B><A NAME="tx24836_15"></A>SIGNATURES </B></P>
<P STYLE="margin-top:30pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto
duly authorized. </P> <P STYLE="font-size:30pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="29%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="1%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="3%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="59%"></TD></TR>


<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"><B>&nbsp;GRACO INC.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="49"></TD>
<TD HEIGHT="49" COLSPAN="2"></TD>
<TD HEIGHT="49" COLSPAN="2"></TD>
<TD HEIGHT="49" COLSPAN="2"></TD>
<TD HEIGHT="49" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top">Date:</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:12pt; font-family:ARIAL">&nbsp;&nbsp;July 22, 2015</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:12pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;/s/ Patrick J. McHale</P></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;Patrick J. McHale</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;President and Chief Executive Officer</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"><I>&nbsp;&nbsp;&nbsp;&nbsp;(Principal Executive Officer)</I></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="40"></TD>
<TD HEIGHT="40" COLSPAN="2"></TD>
<TD HEIGHT="40" COLSPAN="2"></TD>
<TD HEIGHT="40" COLSPAN="2"></TD>
<TD HEIGHT="40" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top">Date:</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:12pt; font-family:ARIAL">&nbsp;&nbsp;July 22, 2015</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:12pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;/s/ James A. Graner</P></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;James A. Graner</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;Chief Financial Officer</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"><I>&nbsp;&nbsp;&nbsp;&nbsp;(Principal Financial Officer)</I></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="40"></TD>
<TD HEIGHT="40" COLSPAN="2"></TD>
<TD HEIGHT="40" COLSPAN="2"></TD>
<TD HEIGHT="40" COLSPAN="2"></TD>
<TD HEIGHT="40" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top">Date:</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:12pt; font-family:ARIAL">&nbsp;&nbsp;July 22, 2015</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:12pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;/s/ Caroline M. Chambers</P></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;Caroline M. Chambers</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Vice President, Corporate Controller</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:2.00em; font-size:12pt; font-family:ARIAL">and Information Systems</P></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"><I>&nbsp;&nbsp;&nbsp;&nbsp;(Principal Accounting Officer)</I></TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>d24836dex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="right">Exhibit 31.1 </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL" ALIGN="center"><B>CERTIFICATION </B></P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">I, Patrick J. McHale, certify that: </P>
<P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top">I have reviewed this quarterly report on Form 10-Q of Graco Inc.; </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such
statements were made, not misleading with respect to the period covered by this report; </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the
registrant as of, and for, the periods presented in this report; </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top">The registrant&#146;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control
over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have: </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="0%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its
consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="0%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of
financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="0%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">c)</TD>
<TD ALIGN="left" VALIGN="top">Evaluated the effectiveness of the registrant&#146;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of
the period covered by this report based on such evaluation; and </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="0%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">d)</TD>
<TD ALIGN="left" VALIGN="top">Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that occurred during the registrant&#146;s most recent fiscal quarter (the registrant&#146;s fourth fiscal quarter
in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal control over financial reporting; and </TD></TR></TABLE>
<P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top">The registrant&#146;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#146;s auditors and the audit committee of the
registrant&#146;s board of directors: </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="0%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#146;s ability to record,
process, summarize and report financial information; and </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="0%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#146;s internal control over financial reporting. </TD></TR></TABLE>
<P STYLE="font-size:26pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt">


<TR>
<TD WIDTH="3%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="31%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="54%"></TD></TR>


<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top">Date:</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:11pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;July 22, 2015</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:11pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/s/ Patrick J. McHale</P></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Patrick J. McHale</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;President and Chief Executive Officer</TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>d24836dex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="right">Exhibit 31.2 </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL" ALIGN="center"><B>CERTIFICATION </B></P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">I, James A. Graner, certify that: </P>
<P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top">I have reviewed this quarterly report on Form 10-Q of Graco Inc.; </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such
statements were made, not misleading with respect to the period covered by this report; </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the
registrant as of, and for, the periods presented in this report; </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top">The registrant&#146;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control
over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have: </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="0%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its
consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="0%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of
financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="0%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">c)</TD>
<TD ALIGN="left" VALIGN="top">Evaluated the effectiveness of the registrant&#146;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of
the period covered by this report based on such evaluation; and </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="0%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">d)</TD>
<TD ALIGN="left" VALIGN="top">Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that occurred during the registrant&#146;s most recent fiscal quarter (the registrant&#146;s fourth fiscal quarter
in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal control over financial reporting; and </TD></TR></TABLE>
<P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top">The registrant&#146;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#146;s auditors and the audit committee of the
registrant&#146;s board of directors: </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="0%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#146;s ability to record,
process, summarize and report financial information; and </TD></TR></TABLE> <P STYLE="font-size:14pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="0%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#146;s internal control over financial reporting. </TD></TR></TABLE>
<P STYLE="font-size:26pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt">


<TR>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="31%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="53%"></TD></TR>


<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">Date:</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:11pt; font-family:ARIAL">&nbsp;&nbsp;July&nbsp;22, 2015</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:11pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/s/ James A. Graner</P></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;James A. Graner</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Chief Financial Officer</TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>4
<FILENAME>d24836dex32.htm
<DESCRIPTION>EX-32
<TEXT>
<HTML><HEAD>
<TITLE>EX-32</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="right">Exhibit 32 </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center">CERTIFICATION UNDER SECTION 1350 </P> <P STYLE="font-size:20pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">Pursuant to Section&nbsp;1350 of Title 18 of the United States Code, each of the undersigned certifies that this periodic report fully complies with the requirements of
Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in this periodic report fairly presents, in all material respects, the financial condition and results of operations of Graco Inc. </P>
<P STYLE="font-size:20pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="font-size:20pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:12pt">


<TR>
<TD WIDTH="5%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="27%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="56%"></TD></TR>


<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top">Date:</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:12pt; font-family:ARIAL">&nbsp;&nbsp;July&nbsp;22, 2015</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:12pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/s/ Patrick J. McHale</P></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Patrick J. McHale</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;President and Chief Executive Officer</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="40"></TD>
<TD HEIGHT="40" COLSPAN="2"></TD>
<TD HEIGHT="40" COLSPAN="2"></TD>
<TD HEIGHT="40" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top">Date:</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:12pt; font-family:ARIAL">&nbsp;&nbsp;July 22, 2015</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:12pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/s/ James A. Graner</P></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;James A. Graner</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:12pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Chief Financial Officer</TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>5
<FILENAME>d24836dex991.htm
<DESCRIPTION>EX-99.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-99.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="55%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="34%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="7%"></TD></TR>


<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom" ROWSPAN="5"><FONT STYLE="font-size:40pt"><B>News&nbsp;Release</B></FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top" ROWSPAN="5" ALIGN="right"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="right">GRACO INC.</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="right">P.O. Box 1441</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="right">Minneapolis, MN</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="right">55440-1441</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:11pt; font-family:ARIAL" ALIGN="right">NYSE: GGG</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top" ROWSPAN="5" ALIGN="right">


<IMG SRC="g24836ex99_1pg001.jpg" ALT="LOGO">
</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B>FOR IMMEDIATE RELEASE:</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:11pt; font-family:ARIAL">Wednesday, July&nbsp;22,
2015</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="top" COLSPAN="3" ALIGN="right"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="right"><B>FOR FURTHER INFORMATION:&nbsp;&nbsp;&nbsp;&nbsp;</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="right"><FONT STYLE="white-space:nowrap">Financial&nbsp;Contact:&nbsp;&nbsp;James&nbsp;A.&nbsp;Graner&nbsp;(612)&nbsp;623-6635&nbsp;&nbsp;&nbsp;&nbsp;</FONT></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="right"><FONT STYLE="white-space:nowrap">Media&nbsp;Contact:&nbsp;&nbsp;Bryce&nbsp;Hallowell&nbsp;(612)&nbsp;623-6679&nbsp;&nbsp;&nbsp;&nbsp;</FONT></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:11pt; font-family:ARIAL" ALIGN="right"><FONT COLOR="#0000ff"><U>bhallowell@graco.com</U></FONT>&nbsp;&nbsp;&nbsp;&nbsp;</P></TD></TR>
</TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:14pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>Graco Reports Second Quarter Results </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>Divestiture and Investment Income Add More Than $100 Million to Net Earnings </B></P>
<P STYLE="margin-top:14pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B>MINNEAPOLIS, MN (July 22, 2015) </B>- Graco Inc. <B>(NYSE: GGG)</B> today announced results for the quarter and six months ended June&nbsp;26, 2015. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B>Summary </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">$ in millions except per share amounts </P>
<P STYLE="font-size:2pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="78%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Thirteen&nbsp;Weeks&nbsp;Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Twenty-six&nbsp;Weeks&nbsp;Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;June&nbsp;26,&nbsp;&nbsp;<BR>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;June&nbsp;27,&nbsp;&nbsp;<BR>2014</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>%<BR>&nbsp;&nbsp;Change&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;June&nbsp;26,&nbsp;&nbsp;<BR>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;June&nbsp;27,&nbsp;&nbsp;<BR>2014</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>%<BR>&nbsp;&nbsp;Change&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Net Sales</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;335.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;322.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;641.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;612.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Operating Earnings</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">83.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">85.8&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2)%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">149.1&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">160.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(7)%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Net Earnings</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">172.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">66.2&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">161&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">241.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">117.0&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">106&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Diluted Net Earnings per Common Share</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">2.90&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1.07&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">171&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">4.02&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1.88&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">114&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">In April, the Company sold the Liquid Finishing business assets acquired in 2012. Net earnings include after-tax net gain on the sale and other Liquid Finishing investment income totaling $110 million ($1.85 per diluted
share) for the quarter and $139 million ($2.32 per diluted share) for the year-to-date. Net earnings in 2014 included after-tax Liquid Finishing investment income of $11 million ($0.18 per diluted share) for the quarter and $15 million ($0.23 per
diluted share) for the year-to-date. </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Non-recurring income tax benefits increased net earnings by a total of $9 million, or $0.15 per diluted share for both the quarter and the year-to-date. </TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Changes in currency translation rates reduced sales by approximately $17 million for the quarter and $30 million for the year-to-date, and decreased net earnings by approximately $6 million for the quarter and $10
million for the year-to-date. </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Year-to-date sales increased 5 percent, including 4 percentage points of organic sales growth and 6 percentage points of growth from acquired operations, partially offset by a decrease of 5 percentage points from
currency translation. Components of the 4 percent increase in sales for the quarter were approximately the same as for the year-to-date increase. </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Gross margin rates for the quarter and year-to-date were lower than the comparable periods last year mostly due to currency translation. </TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Year-to-date operating expenses increased due to expenses of acquired operations, spending related to regional expansion and product initiatives, and additional unallocated corporate expenses. </TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Year-to-date operating income as a percentage of sales decreased to 23 percent, 3 percentage points lower than the comparable period last year. Half of the decrease as a percentage of sales was from foreign currency
translation, with the remainder related to acquisitions and increases in unallocated corporate expenses. </TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right">More . . . </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B> Page
 2
 GRACO </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">&#147;On a constant currency basis, the Company achieved low-to-mid-single-digit organic sales growth in all reportable
segments and regions during the second quarter,&#148; said Patrick J. McHale, Graco&#146;s President and CEO. &#147;Contractor segment sales growth moderated to a low single-digit pace in the quarter following significant outperformance in the first
quarter of 2015 and against a strong comparable from 2014. In the EMEA region, on a constant currency basis, double-digit organic sales growth in the developed economies in the second quarter was nearly offset by sales declines in the emerging
markets, namely Russia and the Middle East. The Asia Pacific region grew at a mid-single-digit pace organically in the quarter, on a constant currency basis, reflecting increased shipments in all geographies except Southeast Asia and
Australia.&#148; </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B>Consolidated Results </B></P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">Changes in currency translation
rates reduced sales and net earnings by approximately $17 million and $6 million, respectively, for the quarter and $30 million and $10 million, respectively for the year-to-date. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">Sales for the quarter increased 4 percent, with increases in the Americas and Asia Pacific partially offset by a decrease in EMEA. Sales from operations acquired in the
fourth quarter of 2014 and the first half of 2015 totaled $19 million for the quarter, contributing 6 percentage points of growth. Organic sales at consistent translation rates increased 3 percent, with increases of 3 percent in the Americas, 1
percent in EMEA and 5 percent in Asia Pacific. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">Year-to-date sales increased 5 percent, with a double digit percentage increase in the Americas partially offset by
decreases in EMEA and Asia Pacific. Sales from acquired operations totaled $34 million, contributing 6 percentage points of growth. Organic sales at consistent translation rates increased 4 percent, including a 7 percent increase in the Americas, a
slight increase in EMEA and a 2 percent decrease in Asia Pacific. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">Gross profit margin rates for the quarter and year-to-date were lower than rates in the
comparable periods last year due mostly to changes in currency translation rates. Lower average gross margin rates of acquired operations (including purchase accounting effects) decreased overall gross margin rates by approximately one-half
percentage point for both the quarter and the year-to-date. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">Total operating expenses for the quarter were $6 million (6 percent) higher than the second quarter
last year. Year-to-date operating expenses were $18 million (10 percent) higher than last year. The increases included expenses of acquired operations totaling $7 million for the quarter and $13 million for the year-to-date. Spending related to
regional and product expansion initiatives increased year-to-date expenses by approximately $3 million. Unallocated corporate expenses increased $1 million for the quarter and $3 million year-to-date, mostly from increases in pension, stock
compensation and new central warehouse. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">In April, the Company sold the Liquid Finishing business assets acquired in 2012. Held separate investment income includes
the net gain on sale of $147 million and dividends of $12 million for the quarter and $42 million year-to-date. Net earnings include after-tax net gain on the sale and dividend income totaling $110 million ($1.85 per diluted share) for the quarter
and $139 million ($2.32 per diluted share) for the year-to-date. Net earnings in 2014 included after-tax net investment income of $11 million ($0.18 per diluted share) for the quarter and $15 million ($0.23 per diluted share) for the year-to-date.
No further Liquid Finishing dividends will be received. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">The effective income tax rate was 28 percent for the quarter, consistent with the comparable period last
year, and 26 percent for the year-to-date, down 3 percentage points compared to last year. In the second quarter, the Company asserted that it will indefinitely reinvest earnings of foreign subsidiaries to support expansion of its international
business. The change in assertion decreased deferred income taxes related to undistributed foreign earnings by $7 million and reduced the effective tax rate compared to last year. The tax rate effects of the gain on the sale of the Liquid Finishing
assets offset the effects of </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right">More . . . </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B> Page
 3
 GRACO </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">
the foreign earnings reinvestment assertion. Higher post-tax dividend income and an additional non-recurring tax benefit of $2 million further reduced the year-to-date effective tax rate. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B>Change in Financial Reporting Segments </B></P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">Beginning with the first quarter of
2015 the Company revised the presentation of its financial reporting segments. Operations of the Process and the Oil and Natural Gas divisions, historically included in the Industrial segment, are now aggregated with the Lubrication division
(formerly reported as a separate segment) in the newly-formed Process segment. This change aligns the types of products offered and markets served within the segments. Prior year segment information has been restated to conform to 2015 reporting.
</P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">A summary of the Company&#146;s three reportable segments (Industrial, Process and Contractor) follows. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">The Industrial segment includes our Industrial Products and Applied Fluid Technologies divisions. The Industrial segment markets equipment and pre-engineered packages
for moving and applying paints, coatings, sealants, adhesives and other fluids. Markets served include automotive and vehicle assembly and components production, wood and metal products, rail, marine, aerospace, farm, construction, bus, recreational
vehicles, and various other industries. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">The Process segment includes our Process, Oil and Natural Gas, and Lubrication divisions. The Process segment markets
pumps, valves, meters and accessories to move and dispense chemicals, oil and natural gas, water, waste water, petroleum, food, lubricants and other fluids. Markets served include food and beverage, dairy, oil and natural gas, pharmaceutical,
cosmetics, electronics, waste water, mining, fast oil change facilities, service garages, fleet service centers, automobile dealerships and industrial lubrication applications. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">The Contractor segment remains unchanged. The Contractor segment markets sprayers for architectural coatings for painting, corrosion control, texture, and line
striping. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B>Segment Results </B></P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">Certain measurements of segment operations
are summarized below: </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="82%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Thirteen Weeks</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Twenty-six Weeks</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;Industrial&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;&nbsp;Process&nbsp;&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;Contractor&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;Industrial&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;&nbsp;Process&nbsp;&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;Contractor&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Net sales (in millions)</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;153.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;71.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;110.0&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;296.8&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;139.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;205.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Percentage change from last year</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Sales</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2)%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1)%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4)%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">29&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Operating earnings</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4)%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6)%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(7)%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Operating earnings as a percentage of sales</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">2015</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">2014</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24&nbsp;%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">Industrial segment sales for the quarter decreased 2 percent, but increased 4 percent at consistent translation rates. Sales in this
segment increased 3 percent in the Americas, decreased 16 percent in EMEA (2 percent at consistent translation rates) and increased 7 percent in Asia Pacific (12 percent at consistent translation rates). Year-to-date sales decreased 4 percent, but
increased 2 percent at consistent translation rates. Sales increased 3 percent in the Americas, decreased 15 percent in EMEA </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right">More . . . </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B> Page
 4
 GRACO </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">
(1 percent at consistent translation rates) and decreased 2 percent in Asia Pacific (increased 2 percent at consistent translation rates). Operating margin rates for the Industrial segment for
the quarter and year-to-date were consistent with last year. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">Process segment sales for the quarter increased 31 percent (36 percent at consistent translation
rates), including double-digit percentage increases in all regions. Year-to-date sales in this segment increased 29 percent (34 percent at consistent translation rates). Most of the sales increases were from acquired operations including Alco Valves
(acquired fourth quarter of 2014), White Knight Fluid Handling and High Pressure Equipment (both acquired in January 2015). Organic sales growth at consistent translation rates was 4 percent for both the quarter and the year-to-date. Lower average
profit margins of acquired operations, changes in currency translation rates and incremental investment in oil and natural gas products led to decreases in operating margin rates for this segment. </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">Contractor segment sales for the quarter decreased 1 percent, but increased 3 percent at consistent translation rates, mostly in the Americas. Year-to-date sales in
this segment increased 5 percent (9 percent at consistent translation rates). Sales increased 13 percent in the Americas, decreased 12 percent in EMEA (but increased 2 percent at consistent translation rates) and decreased 18 percent in Asia Pacific
(15 percent at consistent translation rates). Operating margin rate for the quarter was consistent with the comparable period last year. Year-to-date operating margin rate decreased by one percentage point, mostly due to changes in currency
translation rates and additional marketing spending, including new product launch costs and other volume-related increases. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">In April 2015, the Company sold the
Liquid Finishing assets acquired in 2012 that were held as a cost-method investment. The $147 million pre-tax gain on the sale, net of transaction and other related expenses, was included in investment income in the Company&#146;s consolidated
statements of earnings. Prior to the sale, income was recognized on dividends received from after-tax earnings of Liquid Finishing and also included in investment income. Dividend income for the quarter totaled $12 million in 2015 and $11 million in
2014. Year-to-date dividend income was $42 million in 2015 and $15 million in 2014. Results excluding Liquid Finishing investment income and expense are a better measure of the Company&#146;s on-going operations and provide a more consistent base of
comparison to future results. A calculation of the non-GAAP measurement of net earnings excluding investment income and expense follows (in millions except per share amounts): </P>
<P STYLE="font-size:16pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>&nbsp;&nbsp;&nbsp;Thirteen&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B><FONT STYLE="white-space:nowrap">&nbsp;&nbsp;&nbsp;Twenty-six&nbsp;Weeks&nbsp;Ended&nbsp;&nbsp;&nbsp;</FONT></B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>June&nbsp;26,<BR>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>June&nbsp;27,<BR>2014</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>June&nbsp;26,<BR>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>June&nbsp;27,<BR>2014</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Net Earnings, as reported</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;172.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;66.2&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;241.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;117.0&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Held separate investment (income), net</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(158.8)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(10.6)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(188.4)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(14.2)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Income tax effect</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">49.1&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.2)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.3)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Net Earnings, adjusted</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">62.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">55.4&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">102.0&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">102.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Diluted earnings per share</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">As reported</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">2.90&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1.07&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">4.02&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1.88&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Adjusted</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.05&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.89&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.70&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.65&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right">More . . . </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B> Page
 5
 GRACO </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B>Outlook </B></P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">&#147;The Company
continues to target mid-single-digit organic sales growth, on a constant currency basis, and growth in all reportable segments and regions for the full-year 2015,&#148; said McHale. &#147;The Americas remains our strongest performing region and we
are optimistic Contractor Americas will perform in the second half. Currency uncertainty and geopolitical instability continue to generate volatility and present challenges for EMEA and Asia Pacific growth. At current exchange rates, unfavorable
changes in foreign currency translation rates create a full-year headwind of approximately 5 percent on sales and 11 percent on earnings in 2015.&#148; </P>
<P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B>Cautionary Statement Regarding Forward-Looking Statements </B></P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">The Company
desires to take advantage of the &#147;safe harbor&#148; provisions regarding forward-looking statements of the Private Securities Litigation Reform Act of 1995 and is filing this Cautionary Statement in order to do so. From time to time various
forms filed by our Company with the Securities and Exchange Commission, including this Form 10-Q and our Form 10-K and Form 8-Ks, and other disclosures, including our 2014 Overview report, press releases, earnings releases, analyst briefings,
conference calls and other written documents or oral statements released by our Company, may contain forward-looking statements. Forward-looking statements generally use words such as &#147;expect,&#148; &#147;foresee,&#148; &#147;anticipate,&#148;
&#147;believe,&#148; &#147;project,&#148; &#147;should,&#148; &#147;estimate,&#148; &#147;will,&#148; and similar expressions, and reflect our Company&#146;s expectations concerning the future. All forecasts and projections are forward-looking
statements. Forward-looking statements are based upon currently available information, but various risks and uncertainties may cause our Company&#146;s actual results to differ materially from those expressed in these statements. The Company
undertakes no obligation to update these statements in light of new information or future events. </P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">Future results could differ materially from those expressed, due
to the impact of changes in various factors. These risk factors include, but are not limited to: our Company&#146;s growth strategies, which include making acquisitions, investing in new products, expanding geographically and targeting new
industries; economic conditions in the United States and other major world economies; changes in currency translation rates; changes in laws and regulations; compliance with anti-corruption laws; new entrants who copy our products or infringe on our
intellectual property; risks incident to conducting business internationally; the ability to meet our customers&#146; needs and changes in product demand; supply interruptions or delays; security breaches; political instability; results of and costs
associated with, litigation, administrative proceedings and regulatory reviews incident to our business as well as indemnification claims under our asset purchase agreement with Carlisle Companies Incorporated, Carlisle Fluid Technologies, Inc., and
Finishing Brands Holdings Inc.; the possibility of decline in purchases from few large customers of the Contractor segment; variations in activity in the construction and automotive industries; and natural disasters. Please refer to Item&nbsp;1A of
our Annual Report on Form 10-K for fiscal year 2014 (and most recent Form 10-Q) for a more comprehensive discussion of these and other risk factors. These reports are available on the Company&#146;s website at <FONT
STYLE="font-family:ARIAL" COLOR="#0000ff"><U>www.graco.com/ir</U></FONT><FONT STYLE="font-family:ARIAL"> and the Securities and Exchange Commission&#146;s website at </FONT><FONT STYLE="font-family:ARIAL" COLOR="#0000ff"><U>www.sec.gov</U></FONT><FONT
STYLE="font-family:ARIAL">. Shareholders, potential investors and other readers are urged to consider these factors in evaluating forward-looking statements and are cautioned not to place undue reliance on such forward-looking statements.
</FONT></P> <P STYLE="margin-top:16pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">Investors should realize that factors other than those identified above and in Item&nbsp;1A might prove important to the Company&#146;s future results. It
is not possible for management to identify each and every factor that may have an impact on the Company&#146;s operations in the future as new factors can develop from time to time. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right">More . . . </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B> Page
 6
 GRACO </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B>Conference Call </B></P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">Graco
management will hold a conference call, including slides via webcast, with analysts and institutional investors on Thursday, July&nbsp;23, 2015, at 10:00 a.m. CT, 11:00 a.m. ET, to discuss Graco&#146;s second quarter results. </P>
<P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">A real-time webcast of the conference call will be broadcast live over the Internet. Individuals wanting to listen and view slides can access the call at the
Company&#146;s website at <FONT STYLE="font-family:ARIAL" COLOR="#0000ff"><U>www.graco.com/ir</U></FONT><FONT STYLE="font-family:ARIAL">. Listeners should go to the website at least 15 minutes prior to the live conference call to install any
necessary audio software. </FONT></P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">For those unable to listen to the live event, a replay will be available soon after the conference call at Graco&#146;s website,
or by telephone beginning at approximately 1:00 p.m. CT on July&nbsp;23, 2015, by dialing 888-203-1112, Conference ID #7932377, if calling within the U.S. or Canada. The dial-in number for international participants is 719-457-0820, with the same
Conference ID #. The replay by telephone will be available through July&nbsp;27, 2015. </P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">Graco Inc. supplies technology and expertise for the management of fluids
and coatings in both industrial and commercial applications. It designs, manufactures and markets systems and equipment to move, measure, control, dispense and spray fluid and powder materials. A recognized leader in its specialties,
Minneapolis-based Graco serves customers around the world in the manufacturing, processing, construction and maintenance industries. For additional information about Graco Inc., please visit us at
<FONT STYLE="font-family:ARIAL" COLOR="#0000ff"><U>www.graco.com</U></FONT><FONT STYLE="font-family:ARIAL">. </FONT></P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right">More . . . </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B> Page
 7
 GRACO </B></P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>GRACO INC. AND SUBSIDIARIES </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>Consolidated Statement of Earnings (Unaudited) </B></P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:11pt" ALIGN="center">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Thirteen&nbsp;Weeks&nbsp;Ended</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">Twenty-six&nbsp;Weeks&nbsp;Ended</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top">(in thousands, except per share amounts)</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;June&nbsp;26,&nbsp;&nbsp;&nbsp;&nbsp;<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;June&nbsp;27,&nbsp;&nbsp;&nbsp;&nbsp;<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;June&nbsp;26,&nbsp;&nbsp;&nbsp;&nbsp;<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;June&nbsp;27,&nbsp;&nbsp;&nbsp;&nbsp;<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL"><B>Net Sales</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">335,489&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">322,549&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">641,942&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">612,511&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Cost of products sold</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">154,866&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">145,699&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">299,190&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">276,349&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL"><B>Gross Profit</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">180,623&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">176,850&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">342,752&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">336,162&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Product development</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14,907&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,405&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,197&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26,564&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Selling, marketing and distribution</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50,126&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">49,503&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">101,550&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">95,845&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">General and administrative</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,699&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28,094&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">61,883&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">53,200&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL"><B>Operating Earnings</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">83,891&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">85,848&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">149,122&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">160,553&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Interest expense</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,125&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,676&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,428&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,264&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Held separate investment (income), net</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(158,833)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(10,562)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(188,356)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(14,237)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Other expense (income), net</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(438)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(202)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">272&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">45&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">239,037&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">91,936&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">327,778&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">165,481&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Income taxes</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">66,400&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25,700&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">86,300&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48,500&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">172,637&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">66,236&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">241,478&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">116,981&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL"><B>Net Earnings per Common Share</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Basic</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">2.96&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1.10&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">4.12&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1.93&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Diluted</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">2.90&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1.07&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">4.02&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">1.88&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL"><B>Weighted Average Number of Shares</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Basic</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58,235&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">60,453&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58,608&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">60,637&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Diluted</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">59,622&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">62,028&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">60,044&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">62,233&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13" COLSPAN="17"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" COLSPAN="16" ALIGN="center"><FONT STYLE="font-size:11pt"><B>Segment Information (Unaudited)</B></FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-size:11pt"><B>&nbsp;&nbsp;</B></FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="8"></TD>
<TD HEIGHT="5" COLSPAN="8"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Thirteen&nbsp;Weeks&nbsp;Ended</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><FONT STYLE="white-space:nowrap">Twenty-six&nbsp;Weeks&nbsp;Ended</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June 26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June 27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June 26,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">June 27,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL"><B>Net Sales</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Industrial</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">153,502&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">156,578&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">296,768&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">308,624&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Process</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">71,946&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54,850&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">139,627&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">107,860&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Contractor</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">110,041&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">111,121&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">205,547&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">196,027&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL"><B>Total</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">335,489&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">322,549&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">641,942&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">612,511&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL"><B>Operating Earnings</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Industrial</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">50,738&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">50,892&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">93,678&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">99,997&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Process</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,988&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,572&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24,486&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26,215&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Contractor</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27,040&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28,289&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46,415&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46,539&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL">Unallocated corporate (expense)</P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(7,875)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6,905)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(15,457)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(12,198)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:ARIAL; font-size:11pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:11pt; font-family:ARIAL"><B>Total</B></P></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">83,891&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">85,848&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">149,122&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;$</TD>
<TD VALIGN="bottom" ALIGN="right">160,553&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">All figures are subject to audit and adjustment at the end of the fiscal year. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL">The consolidated Balance Sheets, Consolidated Statements of Cash Flows and Management&#146;s Discussion and Analysis are available in our Quarterly Report on Form 10-Q
on our website at <U>www.graco.com</U>. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"># # # </P>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>6
<FILENAME>ggg-20150626.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- Prepared by IBM Cognos FSR v6.7.3.50 using Fujitsu Interstage XWand -->
<xbrli:xbrl xmlns:ggg="http://www.graco.com/20150626" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:us-roles="http://fasb.org/us-roles/2014-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-gaap="http://fasb.org/us-gaap/2014-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2014-01-31" xmlns:country="http://xbrl.sec.gov/country/2013-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi">
  <link:schemaRef xlink:type="simple" xlink:href="ggg-20150626.xsd" />
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jul15_2015">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-07-15</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Jun27_2014">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar28_2015_TO_Jun26_2015">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-28</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar29_2014_TO_Jun27_2014">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-29</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec26_2014">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec27_2013">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun27_2014">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_AwardTypeAxis_EmployeeStockPurchasePlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ggg:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_AwardTypeAxis_EmployeeStockPurchasePlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ggg:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_us-gaap_PlanNameAxis_StockIncentivePlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:StockIncentivePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_us-gaap_PlanNameAxis_EmployeeStockPurchasePlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-28</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-28</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-29</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-29</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Mar27_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Mar27_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Mar27_2015">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-03-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Mar28_2014">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Mar28_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Mar28_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-03-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-29</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-29</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-06-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-28</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-28</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec27_2013_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec26_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec27_2013_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec26_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_IncomeStatementLocationAxis_CostOfSalesMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_IncomeStatementLocationAxis_CostOfSalesMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_IncomeStatementLocationAxis_CostOfSalesMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-28</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_IncomeStatementLocationAxis_CostOfSalesMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-29</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-28</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-29</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-29</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-28</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-28</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-29</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Sep25_2015">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-09-25</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jun27_2015_TO_Sep25_2015">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-06-27</xbrli:startDate>
      <xbrli:endDate>2015-09-25</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ProcessMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_ProcessMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ContractorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_ContractorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_UnallocatedCorporateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:UnallocatedCorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_UnallocatedCorporateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:UnallocatedCorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-28</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-29</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ContractorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-28</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_ContractorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-29</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_ProcessMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-29</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ProcessMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-28</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_UnallocatedCorporateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:UnallocatedCorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-28</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_UnallocatedCorporateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:UnallocatedCorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-29</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec26_2014_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ProcessMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec26_2014_us-gaap_StatementBusinessSegmentsAxis_ProcessMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ContractorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec26_2014_us-gaap_StatementBusinessSegmentsAxis_ContractorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_UnallocatedCorporateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:UnallocatedCorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec26_2014_us-gaap_StatementBusinessSegmentsAxis_UnallocatedCorporateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:UnallocatedCorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-28</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementGeographicalAxis_OtherCountriesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">ggg:OtherCountriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-03-28</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_us-gaap_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_us-gaap_StatementGeographicalAxis_OtherCountriesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">ggg:OtherCountriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec26_2014_us-gaap_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec26_2014_us-gaap_StatementGeographicalAxis_OtherCountriesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">ggg:OtherCountriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-29</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementGeographicalAxis_OtherCountriesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">ggg:OtherCountriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-03-29</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementGeographicalAxis_OtherCountriesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">ggg:OtherCountriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementGeographicalAxis_OtherCountriesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">ggg:OtherCountriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-06-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">ggg:PatentsProprietaryTechnologyAndProductDocumentationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">ggg:PatentsProprietaryTechnologyAndProductDocumentationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_us-gaap_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember_us-gaap_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">ggg:PatentsProprietaryTechnologyAndProductDocumentationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember_us-gaap_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember_us-gaap_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">ggg:PatentsProprietaryTechnologyAndProductDocumentationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember_us-gaap_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_us-gaap_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_us-gaap_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-12-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember_us-gaap_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">ggg:PatentsProprietaryTechnologyAndProductDocumentationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-12-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember_us-gaap_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-12-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_us-gaap_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-12-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember_us-gaap_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">ggg:PatentsProprietaryTechnologyAndProductDocumentationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-12-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember_us-gaap_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-12-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-12-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Dec26_2014">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-12-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_us-gaap_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec26_2014_us-gaap_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_us-gaap_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec26_2014_us-gaap_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ggg:HighPressureMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec28_2013_TO_Dec26_2014_us-gaap_BusinessAcquisitionAxis_HighPressureMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ggg:HighPressureMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-12-28</xbrli:startDate>
      <xbrli:endDate>2014-12-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ggg:HighPressureMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_us-gaap_BusinessAcquisitionAxis_HighPressureMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ggg:HighPressureMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_BusinessAcquisitionAxis_WhiteKnightMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ggg:WhiteKnightMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_WhiteKnightMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ggg:WhiteKnightMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Dec27_2014_TO_Mar27_2015_us-gaap_BusinessAcquisitionAxis_AlcoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ggg:AlcoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-12-27</xbrli:startDate>
      <xbrli:endDate>2015-03-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:unit id="Shares">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="USD">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="USDPerShare">
    <xbrli:divide>
      <xbrli:unitNumerator>
        <xbrli:measure>iso4217:USD</xbrli:measure>
      </xbrli:unitNumerator>
      <xbrli:unitDenominator>
        <xbrli:measure>xbrli:shares</xbrli:measure>
      </xbrli:unitDenominator>
    </xbrli:divide>
  </xbrli:unit>
  <xbrli:unit id="Pure">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <dei:DocumentType id="ID_0" contextRef="FROM_Dec27_2014_TO_Jun26_2015">10-Q</dei:DocumentType>
  <dei:DocumentPeriodEndDate id="ID_1" contextRef="FROM_Dec27_2014_TO_Jun26_2015">2015-06-26</dei:DocumentPeriodEndDate>
  <dei:AmendmentFlag id="ID_2" contextRef="FROM_Dec27_2014_TO_Jun26_2015">false</dei:AmendmentFlag>
  <dei:EntityRegistrantName id="ID_3" contextRef="FROM_Dec27_2014_TO_Jun26_2015">Graco Inc.</dei:EntityRegistrantName>
  <dei:EntityCentralIndexKey id="ID_4" contextRef="FROM_Dec27_2014_TO_Jun26_2015">0000042888</dei:EntityCentralIndexKey>
  <dei:CurrentFiscalYearEndDate id="ID_5" contextRef="FROM_Dec27_2014_TO_Jun26_2015">--12-25</dei:CurrentFiscalYearEndDate>
  <dei:EntityCommonStockSharesOutstanding id="ID_6" decimals="INF" contextRef="AS_OF_Jul15_2015" unitRef="Shares">57729000</dei:EntityCommonStockSharesOutstanding>
  <dei:EntityPublicFloat id="ID_7" decimals="INF" contextRef="AS_OF_Jun26_2015" unitRef="USD">4128441586</dei:EntityPublicFloat>
  <dei:TradingSymbol id="ID_8" contextRef="FROM_Dec27_2014_TO_Jun26_2015">GGG</dei:TradingSymbol>
  <dei:EntityCurrentReportingStatus id="ID_9" contextRef="FROM_Dec27_2014_TO_Jun26_2015">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityVoluntaryFilers id="ID_10" contextRef="FROM_Dec27_2014_TO_Jun26_2015">No</dei:EntityVoluntaryFilers>
  <dei:EntityFilerCategory id="ID_11" contextRef="FROM_Dec27_2014_TO_Jun26_2015">Large Accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityWellKnownSeasonedIssuer id="ID_12" contextRef="FROM_Dec27_2014_TO_Jun26_2015">Yes</dei:EntityWellKnownSeasonedIssuer>
  <dei:DocumentFiscalPeriodFocus id="ID_13" contextRef="FROM_Dec27_2014_TO_Jun26_2015">Q2</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus id="ID_14" contextRef="FROM_Dec27_2014_TO_Jun26_2015">2015</dei:DocumentFiscalYearFocus>
  <us-gaap:SalesRevenueNet id="ID_15" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">612511000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet id="ID_16" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">641942000</us-gaap:SalesRevenueNet>
  <us-gaap:CostOfGoodsSold id="ID_17" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">299190000</us-gaap:CostOfGoodsSold>
  <us-gaap:CostOfGoodsSold id="ID_18" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">276349000</us-gaap:CostOfGoodsSold>
  <us-gaap:GrossProfit id="ID_19" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">342752000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit id="ID_20" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">336162000</us-gaap:GrossProfit>
  <us-gaap:ResearchAndDevelopmentExpense id="ID_21" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">30197000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpense id="ID_22" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">26564000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:SellingAndMarketingExpense id="ID_23" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">101550000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:SellingAndMarketingExpense id="ID_24" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">95845000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:GeneralAndAdministrativeExpense id="ID_25" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">61883000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GeneralAndAdministrativeExpense id="ID_26" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">53200000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:OperatingIncomeLoss id="ID_27" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">160553000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_28" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">149122000</us-gaap:OperatingIncomeLoss>
  <us-gaap:InterestExpense id="ID_29" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">9428000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense id="ID_30" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">9264000</us-gaap:InterestExpense>
  <us-gaap:OtherNonoperatingIncomeExpense id="ID_31" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">-272000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense id="ID_32" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">-45000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="ID_33" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">327778000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="ID_34" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">165481000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit id="ID_35" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">86300000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit id="ID_36" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">48500000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic id="ID_37" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">241478000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic id="ID_38" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">116981000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:EarningsPerShareBasic id="ID_39" decimals="INF" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USDPerShare">4.12</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic id="ID_40" decimals="INF" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USDPerShare">1.93</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted id="ID_41" decimals="INF" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USDPerShare">4.02</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted id="ID_42" decimals="INF" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USDPerShare">1.88</us-gaap:EarningsPerShareDiluted>
  <us-gaap:CommonStockDividendsPerShareDeclared id="ID_43" decimals="INF" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USDPerShare">0.60</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:CommonStockDividendsPerShareDeclared id="ID_44" decimals="INF" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USDPerShare">0.55</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest id="ID_45" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">253587000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest id="ID_46" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">116536000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax id="ID_47" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">12109000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax id="ID_48" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">-445000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax id="ID_49" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">-2413000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax id="ID_50" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">9393000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax id="ID_51" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">-1994000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax id="ID_52" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">-4357000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax id="ID_53" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">-1641000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax id="ID_54" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">-864000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
  <us-gaap:InvestmentIncomeNet id="ID_55" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">188356000</us-gaap:InvestmentIncomeNet>
  <us-gaap:InvestmentIncomeNet id="ID_56" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">14237000</us-gaap:InvestmentIncomeNet>
  <us-gaap:SalesRevenueNet id="ID_57" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">335489000</us-gaap:SalesRevenueNet>
  <us-gaap:CostOfGoodsSold id="ID_58" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">154866000</us-gaap:CostOfGoodsSold>
  <us-gaap:GrossProfit id="ID_59" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">180623000</us-gaap:GrossProfit>
  <us-gaap:ResearchAndDevelopmentExpense id="ID_60" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">14907000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:SellingAndMarketingExpense id="ID_61" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">50126000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:GeneralAndAdministrativeExpense id="ID_62" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">31699000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:OperatingIncomeLoss id="ID_63" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">83891000</us-gaap:OperatingIncomeLoss>
  <us-gaap:InterestExpense id="ID_64" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">4125000</us-gaap:InterestExpense>
  <us-gaap:InvestmentIncomeNet id="ID_65" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">158833000</us-gaap:InvestmentIncomeNet>
  <us-gaap:OtherNonoperatingIncomeExpense id="ID_66" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">438000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="ID_67" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">239037000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit id="ID_68" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">66400000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic id="ID_69" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">172637000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:EarningsPerShareBasic id="ID_70" decimals="INF" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USDPerShare">2.96</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted id="ID_71" decimals="INF" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USDPerShare">2.90</us-gaap:EarningsPerShareDiluted>
  <us-gaap:CommonStockDividendsPerShareDeclared id="ID_72" decimals="INF" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USDPerShare">0.30</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:OperatingIncomeLoss id="ID_73" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">85848000</us-gaap:OperatingIncomeLoss>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="ID_74" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">91936000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:CostOfGoodsSold id="ID_75" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">145699000</us-gaap:CostOfGoodsSold>
  <us-gaap:EarningsPerShareBasic id="ID_76" decimals="INF" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USDPerShare">1.10</us-gaap:EarningsPerShareBasic>
  <us-gaap:OtherNonoperatingIncomeExpense id="ID_77" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">202000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:GrossProfit id="ID_78" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">176850000</us-gaap:GrossProfit>
  <us-gaap:InterestExpense id="ID_79" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">4676000</us-gaap:InterestExpense>
  <us-gaap:CommonStockDividendsPerShareDeclared id="ID_80" decimals="INF" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USDPerShare">0.28</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:GeneralAndAdministrativeExpense id="ID_81" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">28094000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:InvestmentIncomeNet id="ID_82" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">10562000</us-gaap:InvestmentIncomeNet>
  <us-gaap:SalesRevenueNet id="ID_83" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">322549000</us-gaap:SalesRevenueNet>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic id="ID_84" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">66236000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:IncomeTaxExpenseBenefit id="ID_85" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">25700000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:SellingAndMarketingExpense id="ID_86" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">49503000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:ResearchAndDevelopmentExpense id="ID_87" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">13405000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:EarningsPerShareDiluted id="ID_88" decimals="INF" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USDPerShare">1.07</us-gaap:EarningsPerShareDiluted>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax id="ID_89" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">-1908000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest id="ID_90" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">186221000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax id="ID_91" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">-739000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax id="ID_92" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">-1919000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax id="ID_93" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">-1225000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax id="ID_94" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">-1119000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax id="ID_95" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">13584000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest id="ID_96" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">65117000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax id="ID_97" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">-436000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax id="ID_98" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">12404000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue id="ID_99" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">23656000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:ReceivablesNetCurrent id="ID_100" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">214944000</us-gaap:ReceivablesNetCurrent>
  <us-gaap:InventoryNet id="ID_101" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">159797000</us-gaap:InventoryNet>
  <us-gaap:DeferredTaxAssetsNetCurrent id="ID_102" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">19969000</us-gaap:DeferredTaxAssetsNetCurrent>
  <us-gaap:OtherAssetsCurrent id="ID_103" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">19374000</us-gaap:OtherAssetsCurrent>
  <us-gaap:AssetsCurrent id="ID_104" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">859507000</us-gaap:AssetsCurrent>
  <us-gaap:PropertyPlantAndEquipmentGross id="ID_105" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">433751000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentNet id="ID_106" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">161230000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment id="ID_107" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">272521000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:Goodwill id="ID_108" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">292574000</us-gaap:Goodwill>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill id="ID_109" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">176278000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:DeferredTaxAssetsNetNoncurrent id="ID_110" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">28982000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:OtherAssetsNoncurrent id="ID_111" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">26207000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:Assets id="ID_112" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">1544778000</us-gaap:Assets>
  <us-gaap:ShortTermBankLoansAndNotesPayable id="ID_113" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">5016000</us-gaap:ShortTermBankLoansAndNotesPayable>
  <us-gaap:AccountsPayableCurrent id="ID_114" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">39306000</us-gaap:AccountsPayableCurrent>
  <us-gaap:DividendsPayableCurrent id="ID_115" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">17790000</us-gaap:DividendsPayableCurrent>
  <us-gaap:OtherLiabilitiesCurrent id="ID_116" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">71593000</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent id="ID_117" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">174480000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LongTermDebtNoncurrent id="ID_118" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">615000000</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent id="ID_119" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">136812000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
  <us-gaap:CommonStockValue id="ID_120" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">59199000</us-gaap:CommonStockValue>
  <us-gaap:AdditionalPaidInCapitalCommonStock id="ID_121" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">384704000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:RetainedEarningsAccumulatedDeficit id="ID_122" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">252865000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_123" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">-100736000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="ID_124" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">596032000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:LiabilitiesAndStockholdersEquity id="ID_125" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">1544778000</us-gaap:LiabilitiesAndStockholdersEquity>
  <ggg:AllowancesForDoubtfulAccountsAndSales id="ID_126" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">8100000</ggg:AllowancesForDoubtfulAccountsAndSales>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue id="ID_127" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">44258000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:ReceivablesNetCurrent id="ID_128" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">262722000</us-gaap:ReceivablesNetCurrent>
  <us-gaap:InventoryNet id="ID_129" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">194568000</us-gaap:InventoryNet>
  <us-gaap:DeferredTaxAssetsNetCurrent id="ID_130" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">21317000</us-gaap:DeferredTaxAssetsNetCurrent>
  <us-gaap:OtherAssetsCurrent id="ID_131" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">12277000</us-gaap:OtherAssetsCurrent>
  <us-gaap:AssetsCurrent id="ID_132" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">535142000</us-gaap:AssetsCurrent>
  <us-gaap:PropertyPlantAndEquipmentGross id="ID_133" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">447367000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment id="ID_134" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">275968000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:PropertyPlantAndEquipmentNet id="ID_135" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">171399000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:Goodwill id="ID_136" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">403529000</us-gaap:Goodwill>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill id="ID_137" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">244234000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:DeferredTaxAssetsNetNoncurrent id="ID_138" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">38357000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:OtherAssetsNoncurrent id="ID_139" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">26247000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:Assets id="ID_140" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">1418908000</us-gaap:Assets>
  <us-gaap:ShortTermBankLoansAndNotesPayable id="ID_141" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">10354000</us-gaap:ShortTermBankLoansAndNotesPayable>
  <us-gaap:AccountsPayableCurrent id="ID_142" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">45145000</us-gaap:AccountsPayableCurrent>
  <us-gaap:DividendsPayableCurrent id="ID_143" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">17400000</us-gaap:DividendsPayableCurrent>
  <us-gaap:OtherLiabilitiesCurrent id="ID_144" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">122284000</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent id="ID_145" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">233772000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LongTermDebtNoncurrent id="ID_146" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">300410000</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent id="ID_147" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">138042000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
  <us-gaap:CommonStockValue id="ID_148" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">57817000</us-gaap:CommonStockValue>
  <us-gaap:AdditionalPaidInCapitalCommonStock id="ID_149" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">399499000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:RetainedEarningsAccumulatedDeficit id="ID_150" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">343666000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_151" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">-88627000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="ID_152" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">712355000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:LiabilitiesAndStockholdersEquity id="ID_153" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">1418908000</us-gaap:LiabilitiesAndStockholdersEquity>
  <ggg:AllowancesForDoubtfulAccountsAndSales id="ID_154" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">9300000</ggg:AllowancesForDoubtfulAccountsAndSales>
  <ggg:AccruedSalariesIncentives id="ID_155" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">38589000</ggg:AccruedSalariesIncentives>
  <ggg:AccruedSalariesIncentives id="ID_156" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">40775000</ggg:AccruedSalariesIncentives>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent id="ID_157" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">22854000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent id="ID_158" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">22454000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <us-gaap:CostMethodInvestments id="ID_159" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">0</us-gaap:CostMethodInvestments>
  <us-gaap:CostMethodInvestments id="ID_160" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">421767000</us-gaap:CostMethodInvestments>
  <us-gaap:OtherLiabilitiesNoncurrent id="ID_161" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">11475000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:OtherLiabilitiesNoncurrent id="ID_162" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">0</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:DepreciationDepletionAndAmortization id="ID_163" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">21969000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization id="ID_164" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">18327000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DeferredIncomeTaxesAndTaxCredits id="ID_165" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">-11324000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
  <us-gaap:DeferredIncomeTaxesAndTaxCredits id="ID_166" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">-5710000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
  <us-gaap:ShareBasedCompensation id="ID_167" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">10990000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation id="ID_168" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">9818000</us-gaap:ShareBasedCompensation>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities id="ID_169" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">700000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities id="ID_170" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">2300000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
  <us-gaap:IncreaseDecreaseInReceivables id="ID_171" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">33934000</us-gaap:IncreaseDecreaseInReceivables>
  <us-gaap:IncreaseDecreaseInReceivables id="ID_172" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">42019000</us-gaap:IncreaseDecreaseInReceivables>
  <us-gaap:IncreaseDecreaseInInventories id="ID_173" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">24540000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories id="ID_174" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">9806000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInAccountsPayableTrade id="ID_175" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">7879000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
  <us-gaap:IncreaseDecreaseInAccountsPayableTrade id="ID_176" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">6219000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
  <us-gaap:IncreaseDecreaseInAccruedSalaries id="ID_177" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">-8230000</us-gaap:IncreaseDecreaseInAccruedSalaries>
  <us-gaap:IncreaseDecreaseInAccruedSalaries id="ID_178" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">-9670000</us-gaap:IncreaseDecreaseInAccruedSalaries>
  <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations id="ID_179" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">6094000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
  <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations id="ID_180" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">2749000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
  <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities id="ID_181" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">56035000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities id="ID_182" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">3916000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet id="ID_183" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">21792000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
  <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet id="ID_184" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">4476000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities id="ID_185" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">96664000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities id="ID_186" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">84029000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment id="ID_187" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">19886000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment id="ID_188" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">17062000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities id="ID_189" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">381819000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities id="ID_190" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">-82350000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:ProceedsFromIssuanceOfLongTermDebt id="ID_191" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">458540000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
  <us-gaap:ProceedsFromIssuanceOfLongTermDebt id="ID_192" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">325665000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
  <us-gaap:RepaymentsOfLongTermDebt id="ID_193" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">773130000</us-gaap:RepaymentsOfLongTermDebt>
  <us-gaap:RepaymentsOfLongTermDebt id="ID_194" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">211275000</us-gaap:RepaymentsOfLongTermDebt>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities id="ID_195" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">700000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities id="ID_196" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">2300000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:ProceedsFromIssuanceOfCommonStock id="ID_197" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">14511000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:ProceedsFromIssuanceOfCommonStock id="ID_198" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">17792000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:PaymentsForRepurchaseOfCommonStock id="ID_199" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">130635000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsForRepurchaseOfCommonStock id="ID_200" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">93820000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsOfDividends id="ID_201" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">35339000</us-gaap:PaymentsOfDividends>
  <us-gaap:PaymentsOfDividends id="ID_202" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">33485000</us-gaap:PaymentsOfDividends>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities id="ID_203" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">-460017000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities id="ID_204" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">8946000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents id="ID_205" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">2136000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents id="ID_206" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">-813000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease id="ID_207" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">20602000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease id="ID_208" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">9812000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue id="ID_209" decimals="-3" contextRef="AS_OF_Dec27_2013" unitRef="USD">19756000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue id="ID_210" decimals="-3" contextRef="AS_OF_Jun27_2014" unitRef="USD">29568000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities id="ID_211" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">250000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities id="ID_212" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">599000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit id="ID_213" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">5336000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
  <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit id="ID_214" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">2659000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired id="ID_215" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">65219000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired id="ID_216" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">187853000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <us-gaap:ProceedsFromSaleOfOtherProductiveAssets id="ID_217" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">0</us-gaap:ProceedsFromSaleOfOtherProductiveAssets>
  <us-gaap:ProceedsFromSaleOfOtherProductiveAssets id="ID_218" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">589808000</us-gaap:ProceedsFromSaleOfOtherProductiveAssets>
  <us-gaap:PaymentsForProceedsFromInvestments id="ID_219" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">0</us-gaap:PaymentsForProceedsFromInvestments>
  <us-gaap:PaymentsForProceedsFromInvestments id="ID_220" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">-530000</us-gaap:PaymentsForProceedsFromInvestments>
  <us-gaap:PaymentsOfDebtIssuanceCosts id="ID_221" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">890000</us-gaap:PaymentsOfDebtIssuanceCosts>
  <us-gaap:PaymentsOfDebtIssuanceCosts id="ID_222" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">0</us-gaap:PaymentsOfDebtIssuanceCosts>
  <us-gaap:GainLossOnSaleOfBusiness id="ID_223" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">147261000</us-gaap:GainLossOnSaleOfBusiness>
  <us-gaap:GainLossOnSaleOfBusiness id="ID_224" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">0</us-gaap:GainLossOnSaleOfBusiness>
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock id="ID_225" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:0px;"&gt;1.&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;The consolidated balance sheet of Graco Inc. and Subsidiaries (the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;&amp;#8220;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;Company&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;&amp;#8221;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;) as of June 26, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; and the related stateme&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;nts of earnings for the&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;thirteen and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;twenty-six&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;weeks ended June 26, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; and June 27, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;, and cash flows for the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;twenty-six&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; weeks ended June 26, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; and June 27, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; have been prepared by the Company and have not been audited.&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&amp;#160;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;In the opinion of management, these consolidated financial statements reflect all adjustments (consisting of only normal recurring adjustments) necessary to present fairly the financial position of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;the Company&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; as of June 26, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;, and the results of operations and cash flows for all periods presented.&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&amp;#160;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted.  Therefore, these statements should be read in conjunction with the financial statements and notes thereto included in the Company's 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; Annual Report on Form 10-K.&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&amp;#160;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;The results of operations for interim periods are not necessarily indicative of results that will be realized for the full fiscal year.&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&amp;#160;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <us-gaap:EarningsPerShareTextBlock id="ID_226" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Helvetica;font-size:12pt;margin-left:0px;"&gt;2.&lt;/font&gt;&lt;font style="font-family:Helvetica;font-size:12pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts):&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Thirteen Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 9px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Net earnings available to&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;common shareholders&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 172,637&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 66,236&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 241,478&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 116,981&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 9px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Weighted average shares&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;outstanding for basic&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;earnings per share&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 58,235&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 60,453&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 58,608&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 60,637&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 9px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Dilutive effect of stock&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;options computed using the&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;treasury stock method and&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;the average market price&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,387&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,575&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,436&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,596&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 9px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Weighted average shares&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;outstanding for diluted&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;earnings per share&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 59,622&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 62,028&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 60,044&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 62,233&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 9px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Basic earnings per share&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2.96&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.10&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4.12&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.93&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 9px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Diluted earnings per share&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2.90&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.07&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4.02&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.88&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Stock options to purchase &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;1,357&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;876&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;,000 shares were not included in the June 26, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; and June 27, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; computations of diluted earnings per share, respectively, because they would have been anti-dilutive.&lt;/font&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:WeightedAverageNumberOfSharesIssuedBasic id="ID_227" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="Shares">58608000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment id="ID_228" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="Shares">1436000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="ID_229" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="Shares">60044000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesIssuedBasic id="ID_230" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="Shares">60637000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment id="ID_231" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="Shares">1596000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="ID_232" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="Shares">62233000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock id="ID_233" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Thirteen Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 9px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Net earnings available to&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;common shareholders&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 172,637&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 66,236&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 241,478&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 116,981&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 9px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Weighted average shares&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;outstanding for basic&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;earnings per share&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 58,235&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 60,453&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 58,608&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 60,637&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 9px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Dilutive effect of stock&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;options computed using the&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;treasury stock method and&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;the average market price&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,387&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,575&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,436&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,596&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 9px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Weighted average shares&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;outstanding for diluted&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;earnings per share&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 59,622&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 62,028&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 60,044&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 62,233&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 9px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Basic earnings per share&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2.96&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.10&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4.12&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.93&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 9px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Diluted earnings per share&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2.90&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.07&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4.02&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.88&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment id="ID_234" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="Shares">1387000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="ID_235" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="Shares">59622000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesIssuedBasic id="ID_236" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="Shares">58235000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
  <us-gaap:WeightedAverageNumberOfSharesIssuedBasic id="ID_237" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="Shares">60453000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="ID_238" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="Shares">62028000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment id="ID_239" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="Shares">1575000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="ID_240" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="Shares">876000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="ID_241" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="Shares">1357000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock id="ID_242" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:0px;"&gt;3.&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;Option&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;s on common shares granted and outstanding, as well as the weighted average exercise price, are&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; shown below (in thousands, except &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;exercise prices&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;):&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Weighted&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Weighted&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Average&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Average&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Option&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Exercise&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Options&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Exercise&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Shares&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Price&lt;/font&gt;&lt;/td&gt;&lt;td colspan="3"  style="width: 106px; text-align:center;border-color:#000000;min-width:106px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Exercisable&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Price&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 17px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 269px; text-align:left;border-color:#000000;min-width:269px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Outstanding, December 26, 2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4,975&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 44.72&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,318&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 34.86&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Granted&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 537&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 74.23&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (109)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 34.55&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Canceled&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (11)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 71.93&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 269px; text-align:left;border-color:#000000;min-width:269px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Outstanding, June 26, 2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 5,392&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 47.81&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,726&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 37.92&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:2pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;The Company recognized year-to-date &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;share-based compensation of $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;11.0&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million in 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; and $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;9.8&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million in 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.  A&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;s of June 26, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;, there was $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;17.2&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million of unrecognized compensation cost related to unvested options, expected to be recognized over &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;a weighted average period of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;1&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;8&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; years.  &lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:2pt'&gt;&amp;#160;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:2pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average assumptions and results:&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="7"  style="width: 213px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:213px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3"  style="width: 97px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:97px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3"  style="width: 97px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:97px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3"  style="width: 97px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:97px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3"  style="width: 97px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:97px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Expected life in years&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 6.5&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 6.5&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Interest rate&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.7&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2.0&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 10pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Volatility&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 35.1&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 36.1&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 10pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Dividend yield&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.6&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.5&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 10pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Weighted average fair value per share&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 23.22&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 24.83&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Under the Company's Employee Stock Pur&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;ch&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;ase Plan, the Company issued &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;1&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;66&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;,000 shares in 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;1&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;93&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;,000 shares in 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.  The fair value of the employees' purchase rights under this Plan was estimated on the date of grant.  The benefit of the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;15&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; percent discount from the lesser of the fair market value per common share on the first day and the last day of the plan year was added to the fair value of the employees' purchase rights determined using the Black-Scholes option-pricing model with the following assumption&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;s and results:&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&amp;#160;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="7"  style="width: 206px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:206px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3"  style="width: 97px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:97px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3"  style="width: 97px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:97px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3"  style="width: 97px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:97px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3"  style="width: 97px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:97px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Expected life in years&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.0&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.0&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Interest rate&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 0.2&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 0.1&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Volatility&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 18.9&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 21.4&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Dividend yield&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.6&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.4&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Weighted average fair value per share&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 16.51&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 17.81&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;In April 2015, shareholders of the Company approved the Graco Inc. 2015 Stock Incentive Plan.  The plan provides&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; for issuance of up to &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;3.5&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; shares of Graco common stock&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&amp;#160;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Shares authorized for issuance under stock option and purchase plans are shown below (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 98px; text-align:left;border-color:#000000;min-width:98px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 152px; text-align:center;border-color:#000000;min-width:152px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Available for Future&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 98px; text-align:center;border-color:#000000;min-width:98px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Total Shares&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 152px; text-align:center;border-color:#000000;min-width:152px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Issuance as of&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:98px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Authorized&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 152px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:152px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26, 2015&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Stock Incentive Plan (2015)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 98px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:98px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,500&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 152px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:152px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,460&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Employee Stock Purchase Plan (2006)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:98px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,000&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 152px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:152px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4,928&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 98px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:98px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 10,500&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 152px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:152px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 8,388&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Amounts available for future issuance exclude outstanding options.  Options outstanding as of June 26, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; include options granted under three&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; plans that were replaced by subsequent plans.  No shares are available for future grants under those plans.&lt;/font&gt;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock id="ID_243" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Weighted&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Weighted&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Average&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Average&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Option&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Exercise&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Options&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Exercise&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Shares&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Price&lt;/font&gt;&lt;/td&gt;&lt;td colspan="3"  style="width: 106px; text-align:center;border-color:#000000;min-width:106px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Exercisable&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Price&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 17px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 269px; text-align:left;border-color:#000000;min-width:269px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Outstanding, December 26, 2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4,975&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 44.72&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,318&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 34.86&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Granted&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 537&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 74.23&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (109)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 34.55&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Canceled&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (11)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 71.93&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 269px; text-align:left;border-color:#000000;min-width:269px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Outstanding, June 26, 2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 5,392&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 47.81&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,726&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 37.92&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="7"  style="width: 213px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:213px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3"  style="width: 97px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:97px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3"  style="width: 97px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:97px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3"  style="width: 97px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:97px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3"  style="width: 97px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:97px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Expected life in years&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 6.5&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 6.5&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Interest rate&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.7&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2.0&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 10pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Volatility&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 35.1&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 36.1&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 10pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Dividend yield&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.6&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.5&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 10pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Weighted average fair value per share&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 23.22&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 24.83&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="7"  style="width: 206px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:206px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3"  style="width: 97px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:97px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3"  style="width: 97px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:97px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3"  style="width: 97px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:97px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3"  style="width: 97px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:97px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Expected life in years&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.0&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.0&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Interest rate&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 0.2&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 0.1&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Volatility&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 18.9&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 21.4&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Dividend yield&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.6&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1.4&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Weighted average fair value per share&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 16.51&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 17.81&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="ID_244" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="Shares">4975000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod id="ID_245" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="Shares">537000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised id="ID_246" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="Shares">-109000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod id="ID_247" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="Shares">-11000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="ID_248" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="Shares">5392000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice id="ID_249" decimals="2" contextRef="AS_OF_Dec26_2014" unitRef="USDPerShare">44.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice id="ID_250" decimals="2" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USDPerShare">71.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice id="ID_251" decimals="2" contextRef="AS_OF_Jun26_2015" unitRef="USDPerShare">47.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber id="ID_252" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="Shares">3318000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber id="ID_253" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="Shares">3726000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice id="ID_254" decimals="2" contextRef="AS_OF_Dec26_2014" unitRef="USDPerShare">34.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice id="ID_255" decimals="2" contextRef="AS_OF_Jun26_2015" unitRef="USDPerShare">37.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice id="ID_256" decimals="2" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USDPerShare">34.55</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice id="ID_257" decimals="2" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USDPerShare">74.23</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <us-gaap:AllocatedShareBasedCompensationExpense id="ID_258" decimals="-5" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">9800000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized id="ID_259" decimals="-5" contextRef="AS_OF_Jun26_2015" unitRef="USD">17200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:AllocatedShareBasedCompensationExpense id="ID_260" decimals="-5" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">11000000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 id="ID_261" contextRef="FROM_Dec27_2014_TO_Jun26_2015">P1Y10M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate id="ID_262" decimals="3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_AwardTypeAxis_EmployeeStockOptionMember" unitRef="Pure">0.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate id="ID_263" decimals="3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_AwardTypeAxis_EmployeeStockOptionMember" unitRef="Pure">0.017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate id="ID_264" decimals="3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_AwardTypeAxis_EmployeeStockOptionMember" unitRef="Pure">0.351</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate id="ID_265" decimals="3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_AwardTypeAxis_EmployeeStockOptionMember" unitRef="Pure">0.015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate id="ID_266" decimals="3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_AwardTypeAxis_EmployeeStockOptionMember" unitRef="Pure">0.361</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate id="ID_267" decimals="3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_AwardTypeAxis_EmployeeStockOptionMember" unitRef="Pure">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue id="ID_268" decimals="2" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_AwardTypeAxis_EmployeeStockOptionMember" unitRef="USDPerShare">23.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue id="ID_269" decimals="2" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_AwardTypeAxis_EmployeeStockOptionMember" unitRef="USDPerShare">24.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 id="ID_270" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_AwardTypeAxis_EmployeeStockOptionMember">P6Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 id="ID_271" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_AwardTypeAxis_EmployeeStockOptionMember">P6Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans id="ID_272" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="Shares">166000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans id="ID_273" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="Shares">193000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate id="ID_274" decimals="INF" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="Pure">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate id="ID_275" decimals="3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_AwardTypeAxis_EmployeeStockPurchasePlanMember" unitRef="Pure">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate id="ID_276" decimals="3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_AwardTypeAxis_EmployeeStockPurchasePlanMember" unitRef="Pure">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate id="ID_277" decimals="3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_AwardTypeAxis_EmployeeStockPurchasePlanMember" unitRef="Pure">0.214</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate id="ID_278" decimals="3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_AwardTypeAxis_EmployeeStockPurchasePlanMember" unitRef="Pure">0.189</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate id="ID_279" decimals="3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_AwardTypeAxis_EmployeeStockPurchasePlanMember" unitRef="Pure">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate id="ID_280" decimals="3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_AwardTypeAxis_EmployeeStockPurchasePlanMember" unitRef="Pure">0.014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue id="ID_281" decimals="2" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_AwardTypeAxis_EmployeeStockPurchasePlanMember" unitRef="USDPerShare">17.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue id="ID_282" decimals="2" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_AwardTypeAxis_EmployeeStockPurchasePlanMember" unitRef="USDPerShare">16.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 id="ID_283" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_AwardTypeAxis_EmployeeStockPurchasePlanMember">P1Y0M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 id="ID_284" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_AwardTypeAxis_EmployeeStockPurchasePlanMember">P1Y0M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized id="ID_285" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="Shares">10500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized id="ID_286" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_PlanNameAxis_StockIncentivePlanMember" unitRef="Shares">3500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized id="ID_287" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_PlanNameAxis_EmployeeStockPurchasePlanMember" unitRef="Shares">7000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant id="ID_288" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="Shares">8388000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant id="ID_289" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_PlanNameAxis_StockIncentivePlanMember" unitRef="Shares">3460000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant id="ID_290" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_PlanNameAxis_EmployeeStockPurchasePlanMember" unitRef="Shares">4928000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <ggg:ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock id="ID_291" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 98px; text-align:left;border-color:#000000;min-width:98px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 152px; text-align:center;border-color:#000000;min-width:152px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Available for Future&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 98px; text-align:center;border-color:#000000;min-width:98px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Total Shares&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 152px; text-align:center;border-color:#000000;min-width:152px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Issuance as of&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:98px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Authorized&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 152px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:152px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26, 2015&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Stock Incentive Plan (2015)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 98px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:98px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,500&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 152px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:152px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,460&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Employee Stock Purchase Plan (2006)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:98px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,000&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 152px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:152px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4,928&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 98px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:98px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 10,500&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 152px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:152px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 8,388&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ggg:ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock>
  <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock id="ID_292" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:0px;"&gt;4.&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The components of ne&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;t periodic benefit cost&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; for retirement benefit plans were as follows (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Thirteen Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 21px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-WEIGHT: bold;FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Pension Benefits&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Service cost&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,907&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,697&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4,003&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,439&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Interest cost&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,605&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,940&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,380&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 8,076&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Expected return on assets&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (4,659)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (5,211)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (9,576)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (10,630)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Amortization and other&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,426&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,355&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4,779&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,688&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Net periodic benefit cost&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,279&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,781&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 6,586&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,573&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 21px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-WEIGHT: bold;FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Postretirement Medical&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Service cost&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 150&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 125&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 300&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 250&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Interest cost&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 227&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 278&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 453&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 555&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Amortization&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (101)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (126)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (202)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (254)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Net periodic benefit cost&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 276&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 277&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 551&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 551&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
  <us-gaap:DefinedBenefitPlanServiceCost id="ID_293" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">4003000</us-gaap:DefinedBenefitPlanServiceCost>
  <us-gaap:DefinedBenefitPlanInterestCost id="ID_294" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">7380000</us-gaap:DefinedBenefitPlanInterestCost>
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets id="ID_295" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">9576000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <ggg:DefinedBenefitPlanAmortizationOfGainsLossesAndOther id="ID_296" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">-4779000</ggg:DefinedBenefitPlanAmortizationOfGainsLossesAndOther>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost id="ID_297" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">6586000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <us-gaap:DefinedBenefitPlanServiceCost id="ID_298" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD">300000</us-gaap:DefinedBenefitPlanServiceCost>
  <us-gaap:DefinedBenefitPlanInterestCost id="ID_299" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD">453000</us-gaap:DefinedBenefitPlanInterestCost>
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses id="ID_300" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD">202000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost id="ID_301" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD">551000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <us-gaap:DefinedBenefitPlanServiceCost id="ID_302" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">3439000</us-gaap:DefinedBenefitPlanServiceCost>
  <us-gaap:DefinedBenefitPlanInterestCost id="ID_303" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">8076000</us-gaap:DefinedBenefitPlanInterestCost>
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets id="ID_304" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">10630000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <ggg:DefinedBenefitPlanAmortizationOfGainsLossesAndOther id="ID_305" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">-2688000</ggg:DefinedBenefitPlanAmortizationOfGainsLossesAndOther>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost id="ID_306" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">3573000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <us-gaap:DefinedBenefitPlanServiceCost id="ID_307" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD">250000</us-gaap:DefinedBenefitPlanServiceCost>
  <us-gaap:DefinedBenefitPlanInterestCost id="ID_308" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD">555000</us-gaap:DefinedBenefitPlanInterestCost>
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses id="ID_309" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD">254000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost id="ID_310" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD">551000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock id="ID_311" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Thirteen Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 21px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-WEIGHT: bold;FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Pension Benefits&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Service cost&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,907&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,697&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4,003&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,439&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Interest cost&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,605&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,940&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,380&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 8,076&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Expected return on assets&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (4,659)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (5,211)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (9,576)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (10,630)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Amortization and other&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,426&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,355&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4,779&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,688&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Net periodic benefit cost&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,279&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,781&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 6,586&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,573&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 21px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-WEIGHT: bold;FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Postretirement Medical&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Service cost&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 150&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 125&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 300&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 250&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Interest cost&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 227&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 278&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 453&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 555&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Amortization&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (101)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (126)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (202)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (254)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Net periodic benefit cost&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 276&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 277&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 551&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 551&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost id="ID_312" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD">276000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses id="ID_313" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD">101000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <us-gaap:DefinedBenefitPlanServiceCost id="ID_314" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD">150000</us-gaap:DefinedBenefitPlanServiceCost>
  <us-gaap:DefinedBenefitPlanInterestCost id="ID_315" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">3605000</us-gaap:DefinedBenefitPlanInterestCost>
  <ggg:DefinedBenefitPlanAmortizationOfGainsLossesAndOther id="ID_316" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">-2426000</ggg:DefinedBenefitPlanAmortizationOfGainsLossesAndOther>
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets id="ID_317" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">4659000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <us-gaap:DefinedBenefitPlanServiceCost id="ID_318" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">1907000</us-gaap:DefinedBenefitPlanServiceCost>
  <us-gaap:DefinedBenefitPlanInterestCost id="ID_319" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD">227000</us-gaap:DefinedBenefitPlanInterestCost>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost id="ID_320" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">3279000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <us-gaap:DefinedBenefitPlanInterestCost id="ID_321" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">3940000</us-gaap:DefinedBenefitPlanInterestCost>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost id="ID_322" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD">277000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <us-gaap:DefinedBenefitPlanServiceCost id="ID_323" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD">125000</us-gaap:DefinedBenefitPlanServiceCost>
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets id="ID_324" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">5211000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost id="ID_325" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">1781000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <ggg:DefinedBenefitPlanAmortizationOfGainsLossesAndOther id="ID_326" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">-1355000</ggg:DefinedBenefitPlanAmortizationOfGainsLossesAndOther>
  <us-gaap:DefinedBenefitPlanServiceCost id="ID_327" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_PensionPlansDefinedBenefitMember" unitRef="USD">1697000</us-gaap:DefinedBenefitPlanServiceCost>
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses id="ID_328" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD">126000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <us-gaap:DefinedBenefitPlanInterestCost id="ID_329" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD">278000</us-gaap:DefinedBenefitPlanInterestCost>
  <us-gaap:StockholdersEquityNoteDisclosureTextBlock id="ID_330" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:0px;"&gt;5&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;Changes in c&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;omponents of accumulated other comprehensive income (loss)&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;, net of tax&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; were (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Pension&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;and Post-&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Cumulative&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;retirement&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Translation&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Medical&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Adjustment&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Thirteen Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;June 27, 2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Beginning balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (49,372)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,697&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (45,675)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;     before reclassifications&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (1,908)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (1,908)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Amounts reclassified from accumulated&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;     other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 789&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 789&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Ending balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (48,583)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,789&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (46,794)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Thirteen Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;June 26, 2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Beginning balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (75,048)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (27,163)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (102,211)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;     before reclassifications&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 12,404&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 12,404&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Amounts reclassified from accumulated&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;     other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,180&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,180&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Ending balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (73,868)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (14,759)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (88,627)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;June 27, 2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Beginning balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (50,132)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,783&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (46,349)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;     before reclassifications&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (1,994)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (1,994)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Amounts reclassified from accumulated&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;     other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,549&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,549&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Ending balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (48,583)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,789&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (46,794)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;June 26, 2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Beginning balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (76,584)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (24,152)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (100,736)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;     before reclassifications&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 9,393&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 9,393&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Amounts reclassified from accumulated&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;     other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,716&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,716&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Ending balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (73,868)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (14,759)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (88,627)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Amounts related to pension and postretirement medical adjustments are reclassified to pension cost, which is allocated to cost of products sold and operating expenses based on salaries and wages&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;, approximately as follows (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 186px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:186px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Thirteen Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 186px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:186px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Cost of products sold&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 707&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 440&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,645&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 876&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Product development&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 319&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 195&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 702&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 382&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Selling, marketing and distribution&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 529&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 354&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,232&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 689&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;General and administrative&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 364&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 236&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 778&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 466&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Total before tax&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,919&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,225&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4,357&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,413&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Income tax (benefit)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (739)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (436)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (1,641)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (864)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Total after tax&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,180&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 789&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,716&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,549&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;On May 11, 2015, the Company entered into an accelerated share repurchase arrangement (&amp;#8220;ASR&amp;#8221;) with a financial institution.  In exchange for an up-front payment of $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;60&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million, the financial institution delivered &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;742,880&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; shares of Company common stock with a fair value of $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;54&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million.  The total number of shares ultimately&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; delivered under the ASR is&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; determined at the end of the purchase period (up to three months, but not less than one month) based on the volume weighted-average price (&amp;#8220;VWAP&amp;#8221;) of the Company's common stock during that period.  If there were no change in the market price of the Company's stock during the purchase period, the Company would receive approximately &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;90,000&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; additional shares at t&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;he end of the purchase period.&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&amp;#160;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;The Company accounted for the up-front payment as a reduction of shareholders' equity in the period made.  Shares received under the ASR were retired and reflected as a reduction of outstanding shares on the date delivered for purposes of calculating earnings per share.  The forward contract aspect of the ASR met all of the applicable criteria for equity classification, and theref&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;ore, was accounted for as a derivative indexed to the C&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;ompany's equity.&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; &lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&amp;#160;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Subsequent to the end of the second quarter, the purchase period ended and the Company received an additional &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;94,515&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; shares to complete the ASR at an average rea&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;lized price of $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;71.65&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; per share.&lt;/font&gt;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
  <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock id="ID_331" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Pension&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;and Post-&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Cumulative&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;retirement&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Translation&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Medical&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Adjustment&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Thirteen Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;June 27, 2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Beginning balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (49,372)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,697&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (45,675)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;     before reclassifications&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (1,908)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (1,908)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Amounts reclassified from accumulated&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;     other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 789&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 789&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Ending balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (48,583)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,789&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (46,794)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Thirteen Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;June 26, 2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Beginning balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (75,048)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (27,163)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (102,211)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;     before reclassifications&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 12,404&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 12,404&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Amounts reclassified from accumulated&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;     other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,180&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,180&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Ending balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (73,868)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (14,759)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (88,627)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;June 27, 2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Beginning balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (50,132)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,783&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (46,349)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;     before reclassifications&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (1,994)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (1,994)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Amounts reclassified from accumulated&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;     other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,549&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,549&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Ending balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (48,583)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,789&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (46,794)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;June 26, 2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Beginning balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (76,584)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (24,152)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (100,736)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;     before reclassifications&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 9,393&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 9,393&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Amounts reclassified from accumulated&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;     other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,716&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,716&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Ending balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (73,868)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (14,759)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (88,627)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 186px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:186px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Thirteen Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 186px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:186px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Cost of products sold&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 707&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 440&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,645&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 876&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Product development&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 319&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 195&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 702&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 382&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Selling, marketing and distribution&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 529&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 354&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,232&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 689&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;General and administrative&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 364&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 236&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 778&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 466&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Total before tax&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,919&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,225&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4,357&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,413&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Income tax (benefit)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (739)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (436)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (1,641)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (864)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Total after tax&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,180&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 789&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,716&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,549&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_332" decimals="-3" contextRef="AS_OF_Mar27_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">-75048000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_333" decimals="-3" contextRef="AS_OF_Mar27_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="USD">-27163000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_334" decimals="-3" contextRef="AS_OF_Mar27_2015" unitRef="USD">-102211000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_335" decimals="-3" contextRef="AS_OF_Mar28_2014" unitRef="USD">-45675000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_336" decimals="-3" contextRef="AS_OF_Mar28_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">-49372000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_337" decimals="-3" contextRef="AS_OF_Mar28_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="USD">3697000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_338" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">-1908000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_339" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="USD">-1908000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_340" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_341" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">789000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_342" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">789000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_343" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="USD">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_344" decimals="-3" contextRef="AS_OF_Jun27_2014" unitRef="USD">-46794000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_345" decimals="-3" contextRef="AS_OF_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">-48583000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_346" decimals="-3" contextRef="AS_OF_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="USD">1789000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_347" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">-73868000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_348" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="USD">-14759000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_349" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">12404000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_350" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">1180000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_351" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">1180000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_352" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_353" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="USD">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_354" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="USD">12404000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_355" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">-1994000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_356" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">1549000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_357" decimals="-3" contextRef="AS_OF_Dec27_2013" unitRef="USD">-46349000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_358" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">9393000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_359" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">2716000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_360" decimals="-3" contextRef="AS_OF_Dec27_2013_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">-50132000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_361" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">2716000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_362" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">1549000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_363" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_364" decimals="-3" contextRef="AS_OF_Dec26_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">-76584000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_365" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_366" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="USD">-1994000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_367" decimals="-3" contextRef="AS_OF_Dec27_2013_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="USD">3783000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_368" decimals="-3" contextRef="AS_OF_Dec26_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="USD">-24152000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_369" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="USD">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_370" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="USD">9393000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_371" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="USD">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_372" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_IncomeStatementLocationAxis_CostOfSalesMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">1645000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_373" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">702000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_374" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">1232000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_375" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">689000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_376" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">382000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_377" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_IncomeStatementLocationAxis_CostOfSalesMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">876000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_378" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">778000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_379" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">4357000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_380" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">466000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_381" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">2413000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <ggg:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect id="ID_382" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">-1641000</ggg:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect>
  <ggg:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect id="ID_383" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">-864000</ggg:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect>
  <ggg:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect id="ID_384" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">-739000</ggg:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect>
  <ggg:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect id="ID_385" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">-436000</ggg:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_386" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">1919000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_387" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">1225000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_388" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_IncomeStatementLocationAxis_CostOfSalesMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">707000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_389" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_IncomeStatementLocationAxis_CostOfSalesMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">440000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_390" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">319000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_391" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">195000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_392" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">354000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_393" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">529000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_394" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">364000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax id="ID_395" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember_us-gaap_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD">236000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
  <ggg:AcceleratedShareRepurchasesInitialShares id="ID_396" decimals="INF" contextRef="AS_OF_Jun26_2015" unitRef="Shares">742880</ggg:AcceleratedShareRepurchasesInitialShares>
  <ggg:AcceleratedShareRepurchasesFairValueOfInitialShares id="ID_397" decimals="-6" contextRef="AS_OF_Jun26_2015" unitRef="USD">54000000</ggg:AcceleratedShareRepurchasesFairValueOfInitialShares>
  <ggg:AcceleratedShareRepurchasesSettlementSharesReceived id="ID_398" decimals="INF" contextRef="AS_OF_Sep25_2015" unitRef="Shares">94515</ggg:AcceleratedShareRepurchasesSettlementSharesReceived>
  <us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare id="ID_399" decimals="2" contextRef="FROM_Jun27_2015_TO_Sep25_2015" unitRef="USDPerShare">71.65</us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare>
  <ggg:AcceleratedShareRepurchasesInitialPayment id="ID_400" decimals="-6" contextRef="AS_OF_Jun26_2015" unitRef="USD">60000000</ggg:AcceleratedShareRepurchasesInitialPayment>
  <ggg:AcceleratedShareRepurchasesSettlementSharesHypothetical id="ID_401" decimals="INF" contextRef="AS_OF_Jun26_2015" unitRef="Shares">90000</ggg:AcceleratedShareRepurchasesSettlementSharesHypothetical>
  <us-gaap:SegmentReportingDisclosureTextBlock id="ID_402" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:11pt;margin-left:0px;"&gt;6.&lt;/font&gt;&lt;font style="font-family:Arial;font-size:11pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;Beginning with the first quarter of 2015 the Company revised the presentation of its financial reporting segments.  Operations of the Process and the Oil and Natural Gas divisions, historically included in the Industrial segment, are now aggregated with the Lubrication division (formerly reported as a separate segment) in the newly-formed Process segment.  This change aligns &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;the types of products offered and markets served within the segments.  &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;Prior year segment information has been restated to conform to 2015 reporting.&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;    &lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&amp;#160;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;A summary of the Company's three reportable segments (Industrial, Process and Contractor) follows.  &lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&amp;#160;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;The&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; Industrial segment includes our&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; Industrial Products and Applied Fluid Technologies divisions.  The Industrial segment markets equipment and pre-engineered packages for moving and applying paints, coatings, sealants, adhesives and other fluids. Markets served include automotive and vehicle assembly and components production, wood and metal products, rail, marine, aerospace, farm, construction, bus, recreational vehicles&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;, and various other industries.&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&amp;#160;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;The Process segment includes our&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; Process, Oil and Natural Gas, and Lubrication divisions.  The Process segment markets pumps, valv&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;es, meters and accessories to move and dispense chemicals, oil and natural gas, water, waste water, petroleum, food, lubricants and other fluids.   Markets served include food and beverage, dairy, oil and natural gas, pharmaceutical, cosmetics, electronics, waste water, mining, fast oil change facilities, service garages, fleet service centers, automobile dealerships and indust&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;rial lubrication applications. &lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&amp;#160;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;The Contractor segment remains unchanged.  The Contractor segment markets sprayers for architectural coatings for painting, corrosion control, texture, and line striping&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Sal&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;es and operating earnings by segment&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; were as follows (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Thirteen Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 257px; text-align:left;border-color:#000000;min-width:257px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Net Sales&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Industrial&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 153,502&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 156,578&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 296,768&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 308,624&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Process&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 71,946&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 54,850&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 139,627&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 107,860&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Contractor&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 110,041&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 111,121&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 205,547&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 196,027&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 257px; text-align:left;border-color:#000000;min-width:257px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 335,489&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 322,549&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 641,942&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 612,511&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 257px; text-align:left;border-color:#000000;min-width:257px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Operating Earnings&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Industrial&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 50,738&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 50,892&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 93,678&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 99,997&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Process&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 13,988&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 13,572&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 24,486&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 26,215&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Contractor&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 27,040&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 28,289&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 46,415&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 46,539&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Unallocated corporate (expense)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (7,875)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (6,905)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (15,457)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (12,198)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 257px; text-align:left;border-color:#000000;min-width:257px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 83,891&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 85,848&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 149,122&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 160,553&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Assets by s&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;egment were as follows (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 109px; text-align:center;border-color:#000000;min-width:109px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 109px; text-align:center;border-color:#000000;min-width:109px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Dec 26,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 109px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:109px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 109px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:109px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 90px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:90px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 90px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:90px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Industrial&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 567,759&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 548,868&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Process&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 499,113&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 304,903&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Contractor&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 214,092&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 176,757&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Unallocated corporate&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 90px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 137,944&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 90px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 514,250&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 90px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,418,908&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 90px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,544,778&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Unallocated corporate &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;assets decreased due to the sale of the Liquid Finishing assets in the second quarter of 2015 (see note &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;12&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;).&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:21.6px;"&gt;Geographic information follows (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Thirteen Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 207px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:207px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Net sales&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;(based on customer location)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;United States&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 170,921&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 156,160&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 330,249&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 290,082&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Other countries&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 164,568&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 166,389&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 311,693&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 322,429&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 335,489&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 322,549&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 641,942&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 612,511&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Dec 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Long-lived assets&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;United States&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 140,935&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 131,131&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Other countries&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 30,464&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 30,099&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 171,399&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 161,230&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <us-gaap:SalesRevenueNet id="ID_403" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember" unitRef="USD">296768000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet id="ID_404" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember" unitRef="USD">308624000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet id="ID_405" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ProcessMember" unitRef="USD">139627000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet id="ID_406" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_ProcessMember" unitRef="USD">107860000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet id="ID_407" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ContractorMember" unitRef="USD">205547000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet id="ID_408" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_ContractorMember" unitRef="USD">196027000</us-gaap:SalesRevenueNet>
  <us-gaap:OperatingIncomeLoss id="ID_409" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember" unitRef="USD">93678000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_410" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember" unitRef="USD">99997000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_411" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ProcessMember" unitRef="USD">24486000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_412" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_ProcessMember" unitRef="USD">26215000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_413" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ContractorMember" unitRef="USD">46415000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_414" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_ContractorMember" unitRef="USD">46539000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_415" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_UnallocatedCorporateMember" unitRef="USD">-15457000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_416" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_UnallocatedCorporateMember" unitRef="USD">-12198000</us-gaap:OperatingIncomeLoss>
  <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock id="ID_417" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Thirteen Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 257px; text-align:left;border-color:#000000;min-width:257px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Net Sales&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Industrial&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 153,502&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 156,578&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 296,768&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 308,624&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Process&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 71,946&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 54,850&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 139,627&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 107,860&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Contractor&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 110,041&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 111,121&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 205,547&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 196,027&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 257px; text-align:left;border-color:#000000;min-width:257px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 335,489&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 322,549&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 641,942&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 612,511&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 257px; text-align:left;border-color:#000000;min-width:257px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Operating Earnings&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Industrial&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 50,738&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 50,892&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 93,678&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 99,997&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Process&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 13,988&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 13,572&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 24,486&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 26,215&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Contractor&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 27,040&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 28,289&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 46,415&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 46,539&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Unallocated corporate (expense)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (7,875)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (6,905)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (15,457)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (12,198)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 257px; text-align:left;border-color:#000000;min-width:257px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 83,891&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 85,848&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 149,122&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 160,553&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 109px; text-align:center;border-color:#000000;min-width:109px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 109px; text-align:center;border-color:#000000;min-width:109px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Dec 26,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 109px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:109px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 109px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:109px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 90px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:90px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 90px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:90px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Industrial&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 567,759&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 548,868&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Process&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 499,113&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 304,903&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Contractor&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 214,092&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 176,757&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Unallocated corporate&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 90px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 137,944&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 90px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 514,250&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 90px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,418,908&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 90px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:90px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,544,778&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
  <us-gaap:SalesRevenueNet id="ID_418" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember" unitRef="USD">153502000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet id="ID_419" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember" unitRef="USD">156578000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet id="ID_420" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ContractorMember" unitRef="USD">110041000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet id="ID_421" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_ContractorMember" unitRef="USD">111121000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet id="ID_422" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_ProcessMember" unitRef="USD">54850000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet id="ID_423" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ProcessMember" unitRef="USD">71946000</us-gaap:SalesRevenueNet>
  <us-gaap:OperatingIncomeLoss id="ID_424" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember" unitRef="USD">50892000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_425" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember" unitRef="USD">50738000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_426" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ProcessMember" unitRef="USD">13988000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_427" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_ProcessMember" unitRef="USD">13572000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_428" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ContractorMember" unitRef="USD">27040000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_429" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_ContractorMember" unitRef="USD">28289000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_430" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_UnallocatedCorporateMember" unitRef="USD">-7875000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_431" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementBusinessSegmentsAxis_UnallocatedCorporateMember" unitRef="USD">-6905000</us-gaap:OperatingIncomeLoss>
  <us-gaap:Assets id="ID_432" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember" unitRef="USD">567759000</us-gaap:Assets>
  <us-gaap:Assets id="ID_433" decimals="-3" contextRef="AS_OF_Dec26_2014_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember" unitRef="USD">548868000</us-gaap:Assets>
  <us-gaap:Assets id="ID_434" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ProcessMember" unitRef="USD">499113000</us-gaap:Assets>
  <us-gaap:Assets id="ID_435" decimals="-3" contextRef="AS_OF_Dec26_2014_us-gaap_StatementBusinessSegmentsAxis_ProcessMember" unitRef="USD">304903000</us-gaap:Assets>
  <us-gaap:Assets id="ID_436" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ContractorMember" unitRef="USD">214092000</us-gaap:Assets>
  <us-gaap:Assets id="ID_437" decimals="-3" contextRef="AS_OF_Dec26_2014_us-gaap_StatementBusinessSegmentsAxis_ContractorMember" unitRef="USD">176757000</us-gaap:Assets>
  <us-gaap:Assets id="ID_438" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_UnallocatedCorporateMember" unitRef="USD">137944000</us-gaap:Assets>
  <us-gaap:Assets id="ID_439" decimals="-3" contextRef="AS_OF_Dec26_2014_us-gaap_StatementBusinessSegmentsAxis_UnallocatedCorporateMember" unitRef="USD">514250000</us-gaap:Assets>
  <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock id="ID_440" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Thirteen Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="5"  style="width: 207px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:207px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 27,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Net sales&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;(based on customer location)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;United States&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 170,921&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 156,160&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 330,249&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 290,082&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Other countries&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 164,568&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 166,389&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 311,693&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 322,429&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 335,489&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 322,549&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 641,942&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 612,511&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Dec 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Long-lived assets&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;United States&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 140,935&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 131,131&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Other countries&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 30,464&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 30,099&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 171,399&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 161,230&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
  <us-gaap:SalesRevenueNet id="ID_441" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementGeographicalAxis_US" unitRef="USD">170921000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet id="ID_442" decimals="-3" contextRef="FROM_Mar28_2015_TO_Jun26_2015_us-gaap_StatementGeographicalAxis_OtherCountriesMember" unitRef="USD">164568000</us-gaap:SalesRevenueNet>
  <us-gaap:NoncurrentAssets id="ID_443" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_StatementGeographicalAxis_US" unitRef="USD">140935000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets id="ID_444" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_StatementGeographicalAxis_OtherCountriesMember" unitRef="USD">30464000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets id="ID_445" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">171399000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets id="ID_446" decimals="-3" contextRef="AS_OF_Dec26_2014_us-gaap_StatementGeographicalAxis_US" unitRef="USD">131131000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets id="ID_447" decimals="-3" contextRef="AS_OF_Dec26_2014_us-gaap_StatementGeographicalAxis_OtherCountriesMember" unitRef="USD">30099000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets id="ID_448" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">161230000</us-gaap:NoncurrentAssets>
  <us-gaap:SalesRevenueNet id="ID_449" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementGeographicalAxis_US" unitRef="USD">156160000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet id="ID_450" decimals="-3" contextRef="FROM_Mar29_2014_TO_Jun27_2014_us-gaap_StatementGeographicalAxis_OtherCountriesMember" unitRef="USD">166389000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet id="ID_451" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementGeographicalAxis_US" unitRef="USD">330249000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet id="ID_452" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementGeographicalAxis_US" unitRef="USD">290082000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet id="ID_453" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementGeographicalAxis_OtherCountriesMember" unitRef="USD">311693000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet id="ID_454" decimals="-3" contextRef="FROM_Dec28_2013_TO_Jun27_2014_us-gaap_StatementGeographicalAxis_OtherCountriesMember" unitRef="USD">322429000</us-gaap:SalesRevenueNet>
  <us-gaap:InventoryDisclosureTextBlock id="ID_455" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:0px;"&gt;7.&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Major components of inventories were as follows (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&amp;#160;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Dec 26,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Finished products and components&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 108,684&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 87,384&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Products and components in various&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;stages of completion&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 49,864&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 47,682&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Raw materials and purchased components&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 82,105&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 69,212&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 240,653&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 204,278&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Reduction to LIFO cost&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (46,085)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (44,481)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 194,568&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 159,797&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
  <us-gaap:InventoryFinishedGoods id="ID_456" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">108684000</us-gaap:InventoryFinishedGoods>
  <us-gaap:InventoryFinishedGoods id="ID_457" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">87384000</us-gaap:InventoryFinishedGoods>
  <us-gaap:InventoryWorkInProcess id="ID_458" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">49864000</us-gaap:InventoryWorkInProcess>
  <us-gaap:InventoryWorkInProcess id="ID_459" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">47682000</us-gaap:InventoryWorkInProcess>
  <us-gaap:InventoryRawMaterialsAndSupplies id="ID_460" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">82105000</us-gaap:InventoryRawMaterialsAndSupplies>
  <us-gaap:InventoryGross id="ID_461" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">240653000</us-gaap:InventoryGross>
  <us-gaap:InventoryGross id="ID_462" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">204278000</us-gaap:InventoryGross>
  <us-gaap:InventoryRawMaterialsAndSupplies id="ID_463" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">69212000</us-gaap:InventoryRawMaterialsAndSupplies>
  <us-gaap:InventoryLIFOReserve id="ID_464" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">46085000</us-gaap:InventoryLIFOReserve>
  <us-gaap:InventoryLIFOReserve id="ID_465" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">44481000</us-gaap:InventoryLIFOReserve>
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock id="ID_466" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Dec 26,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 22px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Finished products and components&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 108,684&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 87,384&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Products and components in various&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;stages of completion&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 49,864&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 47,682&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Raw materials and purchased components&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 82,105&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 69,212&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 240,653&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 204,278&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Reduction to LIFO cost&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (46,085)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (44,481)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 194,568&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 159,797&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <us-gaap:IntangibleAssetsDisclosureTextBlock id="ID_467" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:0px;"&gt;8.&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Information related to other intangible assets follows (dollars in thousands):&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Estimated&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:center;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 102px; text-align:center;border-color:#000000;min-width:102px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Foreign&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Life&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 91px; text-align:center;border-color:#000000;min-width:91px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 95px; text-align:center;border-color:#000000;min-width:95px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Accumulated&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 102px; text-align:center;border-color:#000000;min-width:102px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Currency&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 91px; text-align:center;border-color:#000000;min-width:91px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Book&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;(years)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 91px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:91px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Cost&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 95px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:95px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Amortization&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 102px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:102px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Translation&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 91px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:91px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Value&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 21px"&gt;&lt;td colspan="2"  style="width: 227px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;June 26, 2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Customer relationships&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;3 - 14&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 197,823&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (29,364)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (4,368)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 164,091&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Patents, proprietary technology&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;and product documentation&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;3 - 11&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 20,499&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (8,134)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (318)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 12,047&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Trademarks, trade names&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;and other&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;5&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 495&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (91)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (42)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 362&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 218,817&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (37,589)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (4,728)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 176,500&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Not Subject to Amortization:&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Brand names&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 69,165&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (1,431)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 67,734&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 17px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 287,982&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 79px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (37,589)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 86px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (6,159)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 244,234&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 21px"&gt;&lt;td colspan="2"  style="width: 227px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;December 26, 2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Customer relationships&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;3 - 14&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 143,144&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (21,948)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (7,334)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 113,862&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Patents, proprietary technology&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;and product documentation&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;3 - 11&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 18,268&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (7,126)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (655)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 10,487&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Trademarks, trade names&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;and other&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;5&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 175&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (44)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 131&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 161,587&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (29,118)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (7,989)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 124,480&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Not Subject to Amortization:&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Brand names&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 55,265&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (3,467)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 51,798&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 17px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 216,852&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 79px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (29,118)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 86px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (11,456)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 176,278&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Amor&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;tization of intangibles &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;for the&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; quarter &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;was $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;4.4&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million in 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; and $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;2.7&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million in 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; and for the year-to-date was $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;8.5&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million in 2015 and $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;5.8&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million in 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;  Estimated annual amortizati&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;on expense is as follows:  $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;17.4&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million in 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;$&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;1&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;7.6&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million in 201&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;6&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;, $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;17.3&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;million in 2&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;01&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;7&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;, $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;17.0&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million in 201&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;8&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;$&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;16.9&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;in 201&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;9&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; and $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;9&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;8.8&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million thereafter&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Changes in the car&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;rying amount of goodwill in 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; were as follows (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 19px"&gt;&lt;td   style="width: 278px; text-align:center;border-color:#000000;min-width:278px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:98px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Industrial&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:98px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Process&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 91px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:91px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Contractor&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:98px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 19px"&gt;&lt;td   style="width: 278px; text-align:left;border-color:#000000;min-width:278px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Beginning balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 188,273&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 91,569&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 12,732&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 292,574&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 19px"&gt;&lt;td   style="width: 278px; text-align:left;border-color:#000000;min-width:278px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Additions from business acquisitions&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 5,037&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 101,730&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 106,767&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 19px"&gt;&lt;td   style="width: 278px; text-align:left;border-color:#000000;min-width:278px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Foreign currency translation&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,846&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,342&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4,188&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 19px"&gt;&lt;td   style="width: 278px; text-align:left;border-color:#000000;min-width:278px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Ending balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 196,156&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 194,641&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 12,732&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 403,529&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
  <ggg:ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock id="ID_468" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Estimated&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:center;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 102px; text-align:center;border-color:#000000;min-width:102px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Foreign&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Life&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 91px; text-align:center;border-color:#000000;min-width:91px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 95px; text-align:center;border-color:#000000;min-width:95px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Accumulated&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 102px; text-align:center;border-color:#000000;min-width:102px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Currency&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 91px; text-align:center;border-color:#000000;min-width:91px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Book&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;(years)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 91px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:91px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Cost&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 95px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:95px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Amortization&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 102px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:102px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Translation&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 91px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:91px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Value&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 21px"&gt;&lt;td colspan="2"  style="width: 227px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;June 26, 2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Customer relationships&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;3 - 14&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 197,823&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (29,364)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (4,368)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 164,091&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Patents, proprietary technology&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;and product documentation&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;3 - 11&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 20,499&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (8,134)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (318)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 12,047&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Trademarks, trade names&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;and other&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;5&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 495&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (91)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (42)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 362&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 218,817&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (37,589)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (4,728)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 176,500&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Not Subject to Amortization:&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Brand names&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 69,165&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (1,431)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 67,734&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 17px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 287,982&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 79px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (37,589)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 86px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (6,159)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 244,234&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 21px"&gt;&lt;td colspan="2"  style="width: 227px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;December 26, 2014&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Customer relationships&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;3 - 14&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 143,144&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (21,948)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (7,334)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 113,862&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Patents, proprietary technology&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;and product documentation&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;3 - 11&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 18,268&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (7,126)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (655)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 10,487&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Trademarks, trade names&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;and other&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;5&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 175&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (44)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 131&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 161,587&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (29,118)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (7,989)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 124,480&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Not Subject to Amortization:&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Brand names&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 55,265&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (3,467)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 51,798&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 17px"&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 216,852&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 79px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:79px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (29,118)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 86px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:86px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (11,456)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 176,278&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ggg:ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_469" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">218817000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_470" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">37589000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <ggg:FiniteLivedIntangibleAssetsForeignCurrencyTranslation id="ID_471" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">4728000</ggg:FiniteLivedIntangibleAssetsForeignCurrencyTranslation>
  <us-gaap:FiniteLivedIntangibleAssetsNet id="ID_472" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">176500000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_473" decimals="-3" contextRef="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="USD">197823000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_474" decimals="-3" contextRef="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="USD">29364000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <ggg:FiniteLivedIntangibleAssetsForeignCurrencyTranslation id="ID_475" decimals="-3" contextRef="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="USD">4368000</ggg:FiniteLivedIntangibleAssetsForeignCurrencyTranslation>
  <us-gaap:FiniteLivedIntangibleAssetsNet id="ID_476" decimals="-3" contextRef="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="USD">164091000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_477" decimals="-3" contextRef="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember" unitRef="USD">20499000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_478" decimals="-3" contextRef="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember" unitRef="USD">8134000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <ggg:FiniteLivedIntangibleAssetsForeignCurrencyTranslation id="ID_479" decimals="-3" contextRef="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember" unitRef="USD">318000</ggg:FiniteLivedIntangibleAssetsForeignCurrencyTranslation>
  <us-gaap:FiniteLivedIntangibleAssetsNet id="ID_480" decimals="-3" contextRef="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember" unitRef="USD">12047000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_481" decimals="-3" contextRef="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember" unitRef="USD">495000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_482" decimals="-3" contextRef="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember" unitRef="USD">91000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <ggg:FiniteLivedIntangibleAssetsForeignCurrencyTranslation id="ID_483" decimals="-3" contextRef="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember" unitRef="USD">42000</ggg:FiniteLivedIntangibleAssetsForeignCurrencyTranslation>
  <us-gaap:FiniteLivedIntangibleAssetsNet id="ID_484" decimals="-3" contextRef="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember" unitRef="USD">362000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <ggg:OtherIntangibleAssetsGross id="ID_485" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">287982000</ggg:OtherIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_486" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">161587000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_487" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">29118000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <ggg:FiniteLivedIntangibleAssetsForeignCurrencyTranslation id="ID_488" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">7989000</ggg:FiniteLivedIntangibleAssetsForeignCurrencyTranslation>
  <us-gaap:FiniteLivedIntangibleAssetsNet id="ID_489" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">124480000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_490" decimals="-3" contextRef="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="USD">143144000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_491" decimals="-3" contextRef="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="USD">21948000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <ggg:FiniteLivedIntangibleAssetsForeignCurrencyTranslation id="ID_492" decimals="-3" contextRef="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="USD">7334000</ggg:FiniteLivedIntangibleAssetsForeignCurrencyTranslation>
  <us-gaap:FiniteLivedIntangibleAssetsNet id="ID_493" decimals="-3" contextRef="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="USD">113862000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_494" decimals="-3" contextRef="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember" unitRef="USD">18268000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_495" decimals="-3" contextRef="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember" unitRef="USD">7126000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <ggg:FiniteLivedIntangibleAssetsForeignCurrencyTranslation id="ID_496" decimals="-3" contextRef="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember" unitRef="USD">655000</ggg:FiniteLivedIntangibleAssetsForeignCurrencyTranslation>
  <us-gaap:FiniteLivedIntangibleAssetsNet id="ID_497" decimals="-3" contextRef="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember" unitRef="USD">10487000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_498" decimals="-3" contextRef="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember" unitRef="USD">175000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_499" decimals="-3" contextRef="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember" unitRef="USD">44000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <ggg:FiniteLivedIntangibleAssetsForeignCurrencyTranslation id="ID_500" decimals="-3" contextRef="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember" unitRef="USD">0</ggg:FiniteLivedIntangibleAssetsForeignCurrencyTranslation>
  <us-gaap:FiniteLivedIntangibleAssetsNet id="ID_501" decimals="-3" contextRef="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember" unitRef="USD">131000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <ggg:OtherIntangibleAssetsGross id="ID_502" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">216852000</ggg:OtherIntangibleAssetsGross>
  <us-gaap:OtherIntangibleAssetsNet id="ID_503" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">244234000</us-gaap:OtherIntangibleAssetsNet>
  <us-gaap:OtherIntangibleAssetsNet id="ID_504" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">176278000</us-gaap:OtherIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_505" contextRef="FROM_Dec27_2014_TO_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_us-gaap_RangeAxis_MinimumMember">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_506" contextRef="FROM_Dec27_2014_TO_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember_us-gaap_RangeAxis_MinimumMember">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_507" contextRef="FROM_Dec27_2014_TO_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember_us-gaap_RangeAxis_MinimumMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_508" contextRef="FROM_Dec27_2014_TO_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember_us-gaap_RangeAxis_MaximumMember">P11Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_509" contextRef="FROM_Dec27_2014_TO_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember_us-gaap_RangeAxis_MaximumMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_510" contextRef="FROM_Dec27_2014_TO_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_us-gaap_RangeAxis_MaximumMember">P14Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_511" contextRef="FROM_Dec28_2013_TO_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_us-gaap_RangeAxis_MinimumMember">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_512" contextRef="FROM_Dec28_2013_TO_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember_us-gaap_RangeAxis_MinimumMember">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_513" contextRef="FROM_Dec28_2013_TO_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember_us-gaap_RangeAxis_MinimumMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_514" contextRef="FROM_Dec28_2013_TO_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_us-gaap_RangeAxis_MaximumMember">P14Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_515" contextRef="FROM_Dec28_2013_TO_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_PatentsProprietaryTechnologyAndProductDocumentationMember_us-gaap_RangeAxis_MaximumMember">P11Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_516" contextRef="FROM_Dec28_2013_TO_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember_us-gaap_RangeAxis_MaximumMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill id="ID_517" decimals="-3" contextRef="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="USD">67734000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
  <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill id="ID_518" decimals="-3" contextRef="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="USD">51798000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
  <ggg:IndefiniteLivedIntangibleAssetsOriginalCost id="ID_519" decimals="-3" contextRef="AS_OF_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="USD">69165000</ggg:IndefiniteLivedIntangibleAssetsOriginalCost>
  <us-gaap:IndefiniteLivedIntangibleAssetsTranslationAdjustments id="ID_520" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="USD">-1431000</us-gaap:IndefiniteLivedIntangibleAssetsTranslationAdjustments>
  <us-gaap:IndefiniteLivedIntangibleAssetsTranslationAdjustments id="ID_521" decimals="-3" contextRef="FROM_Dec28_2013_TO_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="USD">-3467000</us-gaap:IndefiniteLivedIntangibleAssetsTranslationAdjustments>
  <ggg:IndefiniteLivedIntangibleAssetsOriginalCost id="ID_522" decimals="-3" contextRef="AS_OF_Dec26_2014_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="USD">55265000</ggg:IndefiniteLivedIntangibleAssetsOriginalCost>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths id="ID_523" decimals="-5" contextRef="AS_OF_Jun26_2015" unitRef="USD">17400000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo id="ID_524" decimals="-5" contextRef="AS_OF_Jun26_2015" unitRef="USD">17600000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive id="ID_525" decimals="-5" contextRef="AS_OF_Jun26_2015" unitRef="USD">98800000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
  <us-gaap:AmortizationOfIntangibleAssets id="ID_526" decimals="-5" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">4400000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AmortizationOfIntangibleAssets id="ID_527" decimals="-5" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">2700000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AmortizationOfIntangibleAssets id="ID_528" decimals="-5" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">8500000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AmortizationOfIntangibleAssets id="ID_529" decimals="-5" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">5800000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree id="ID_530" decimals="-5" contextRef="AS_OF_Jun26_2015" unitRef="USD">17300000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour id="ID_531" decimals="-5" contextRef="AS_OF_Jun26_2015" unitRef="USD">17000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive id="ID_532" decimals="-5" contextRef="AS_OF_Jun26_2015" unitRef="USD">16900000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
  <us-gaap:ScheduleOfGoodwillTextBlock id="ID_533" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 19px"&gt;&lt;td   style="width: 278px; text-align:center;border-color:#000000;min-width:278px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:98px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Industrial&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:98px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Process&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 91px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:91px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Contractor&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:98px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 19px"&gt;&lt;td   style="width: 278px; text-align:left;border-color:#000000;min-width:278px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Beginning balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 188,273&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 91,569&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 12,732&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 292,574&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 19px"&gt;&lt;td   style="width: 278px; text-align:left;border-color:#000000;min-width:278px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Additions from business acquisitions&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 5,037&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 101,730&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 106,767&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 19px"&gt;&lt;td   style="width: 278px; text-align:left;border-color:#000000;min-width:278px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Foreign currency translation&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,846&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,342&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4,188&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 19px"&gt;&lt;td   style="width: 278px; text-align:left;border-color:#000000;min-width:278px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Ending balance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 196,156&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 194,641&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 12,732&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 403,529&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
  <us-gaap:GoodwillTranslationAdjustments id="ID_534" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">4188000</us-gaap:GoodwillTranslationAdjustments>
  <us-gaap:Goodwill id="ID_535" decimals="-3" contextRef="AS_OF_Dec26_2014_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember" unitRef="USD">188273000</us-gaap:Goodwill>
  <us-gaap:Goodwill id="ID_536" decimals="-3" contextRef="AS_OF_Dec26_2014_us-gaap_StatementBusinessSegmentsAxis_ProcessMember" unitRef="USD">91569000</us-gaap:Goodwill>
  <us-gaap:Goodwill id="ID_537" decimals="-3" contextRef="AS_OF_Dec26_2014_us-gaap_StatementBusinessSegmentsAxis_ContractorMember" unitRef="USD">12732000</us-gaap:Goodwill>
  <us-gaap:GoodwillTranslationAdjustments id="ID_538" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember" unitRef="USD">2846000</us-gaap:GoodwillTranslationAdjustments>
  <us-gaap:GoodwillTranslationAdjustments id="ID_539" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ProcessMember" unitRef="USD">1342000</us-gaap:GoodwillTranslationAdjustments>
  <us-gaap:GoodwillTranslationAdjustments id="ID_540" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ContractorMember" unitRef="USD">0</us-gaap:GoodwillTranslationAdjustments>
  <us-gaap:Goodwill id="ID_541" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember" unitRef="USD">196156000</us-gaap:Goodwill>
  <us-gaap:Goodwill id="ID_542" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ProcessMember" unitRef="USD">194641000</us-gaap:Goodwill>
  <us-gaap:Goodwill id="ID_543" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ContractorMember" unitRef="USD">12732000</us-gaap:Goodwill>
  <us-gaap:GoodwillAcquiredDuringPeriod id="ID_544" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_IndustrialMember" unitRef="USD">5037000</us-gaap:GoodwillAcquiredDuringPeriod>
  <us-gaap:GoodwillAcquiredDuringPeriod id="ID_545" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ProcessMember" unitRef="USD">101730000</us-gaap:GoodwillAcquiredDuringPeriod>
  <us-gaap:GoodwillAcquiredDuringPeriod id="ID_546" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_StatementBusinessSegmentsAxis_ContractorMember" unitRef="USD">0</us-gaap:GoodwillAcquiredDuringPeriod>
  <us-gaap:GoodwillAcquiredDuringPeriod id="ID_547" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">106767000</us-gaap:GoodwillAcquiredDuringPeriod>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock id="ID_548" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:0px;"&gt;9.&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Components of other current liabilities were (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Dec 26,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 17px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Accrued self-insurance retentions&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,371&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,089&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Accrued warranty and service liabilities&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,641&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,609&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Accrued trade promotions&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 5,830&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,697&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Payable for employee stock purchases&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4,951&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 9,126&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Customer advances and deferred revenue&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 15,763&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 8,918&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Income taxes payable&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 48,104&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 5,997&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Other&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 32,624&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 25,157&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Total other current liabilities&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 122,284&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 71,593&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;A liability is established for estimated future warranty and service claims that relate to current and prior period sales.  The Company estimates warranty costs based on historical claim experience and other factors including evaluating specific product warranty issues.  &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;Following is a summary of activity in accrued warranty and service liabilities (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&amp;#160;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="width: 108px; text-align:center;border-color:#000000;min-width:108px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 96px; text-align:left;border-color:#000000;min-width:96px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 89px; text-align:center;border-color:#000000;min-width:89px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 115px; text-align:center;border-color:#000000;min-width:115px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Year Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 108px; text-align:center;border-color:#000000;min-width:108px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 115px; text-align:center;border-color:#000000;min-width:115px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Dec 26,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 108px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:108px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 115px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:115px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 17px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 89px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:89px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 96px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:96px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Balance, beginning of year&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 89px; text-align:right;border-color:#000000;min-width:89px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,609&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 96px; text-align:right;border-color:#000000;min-width:96px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,771&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Assumed in business acquisition&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 89px; text-align:right;border-color:#000000;min-width:89px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 96px; text-align:right;border-color:#000000;min-width:96px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 12&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Charged to expense&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 89px; text-align:right;border-color:#000000;min-width:89px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,169&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 96px; text-align:right;border-color:#000000;min-width:96px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 6,069&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Margin on parts sales reversed&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 89px; text-align:right;border-color:#000000;min-width:89px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,035&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 96px; text-align:right;border-color:#000000;min-width:96px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,920&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Reductions for claims settled&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 89px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:89px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (4,172)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 96px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:96px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (8,163)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Balance, end of period&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 89px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:89px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,641&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 96px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:96px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,609&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
  <ggg:ScheduleOfOtherLiabilitiesCurrentTableTextBlock id="ID_549" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Dec 26,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 17px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Accrued self-insurance retentions&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,371&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,089&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Accrued warranty and service liabilities&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,641&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,609&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Accrued trade promotions&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 5,830&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,697&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Payable for employee stock purchases&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4,951&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 9,126&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Customer advances and deferred revenue&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 15,763&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 8,918&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Income taxes payable&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 48,104&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 5,997&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Other&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 32,624&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 25,157&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Total other current liabilities&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 122,284&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 71,593&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:82px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ggg:ScheduleOfOtherLiabilitiesCurrentTableTextBlock>
  <us-gaap:ProductWarrantyAccrual id="ID_550" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">7641000</us-gaap:ProductWarrantyAccrual>
  <us-gaap:ProductWarrantyAccrual id="ID_551" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">7609000</us-gaap:ProductWarrantyAccrual>
  <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent id="ID_552" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">4951000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
  <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent id="ID_553" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">9126000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
  <us-gaap:AccruedMarketingCostsCurrent id="ID_554" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">5830000</us-gaap:AccruedMarketingCostsCurrent>
  <us-gaap:SelfInsuranceReserveCurrent id="ID_555" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">7371000</us-gaap:SelfInsuranceReserveCurrent>
  <us-gaap:SelfInsuranceReserveCurrent id="ID_556" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">7089000</us-gaap:SelfInsuranceReserveCurrent>
  <us-gaap:AccruedMarketingCostsCurrent id="ID_557" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">7697000</us-gaap:AccruedMarketingCostsCurrent>
  <us-gaap:AccruedIncomeTaxesCurrent id="ID_558" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">48104000</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent id="ID_559" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">32624000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent id="ID_560" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">25157000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:AccruedIncomeTaxesCurrent id="ID_561" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">5997000</us-gaap:AccruedIncomeTaxesCurrent>
  <ggg:CustomerAdvancesAndDeferredRevenue id="ID_562" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">8918000</ggg:CustomerAdvancesAndDeferredRevenue>
  <ggg:CustomerAdvancesAndDeferredRevenue id="ID_563" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">15763000</ggg:CustomerAdvancesAndDeferredRevenue>
  <ggg:ProductWarrantyPolicyTextBlock id="ID_564" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;A liability is established for estimated future warranty and service claims that relate to current and prior period sales.  The Company estimates warranty costs based on historical claim experience and other factors including evaluating specific product warranty issues.  &lt;/font&gt;&lt;/p&gt;</ggg:ProductWarrantyPolicyTextBlock>
  <ggg:ScheduleOfAccruedWarrantyLiabilitiesTableTextBlock id="ID_565" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" rowspan="2" style="width: 108px; text-align:center;border-color:#000000;min-width:108px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Twenty-six Weeks Ended&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 96px; text-align:left;border-color:#000000;min-width:96px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 89px; text-align:center;border-color:#000000;min-width:89px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 115px; text-align:center;border-color:#000000;min-width:115px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Year Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 108px; text-align:center;border-color:#000000;min-width:108px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 115px; text-align:center;border-color:#000000;min-width:115px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Dec 26,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 108px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:108px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 115px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:115px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 17px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 89px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:89px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 96px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:96px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Balance, beginning of year&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 89px; text-align:right;border-color:#000000;min-width:89px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,609&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 96px; text-align:right;border-color:#000000;min-width:96px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,771&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Assumed in business acquisition&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 89px; text-align:right;border-color:#000000;min-width:89px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 96px; text-align:right;border-color:#000000;min-width:96px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 12&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Charged to expense&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 89px; text-align:right;border-color:#000000;min-width:89px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,169&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 96px; text-align:right;border-color:#000000;min-width:96px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 6,069&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Margin on parts sales reversed&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 89px; text-align:right;border-color:#000000;min-width:89px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,035&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 96px; text-align:right;border-color:#000000;min-width:96px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,920&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Reductions for claims settled&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 89px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:89px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (4,172)&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 96px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:96px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (8,163)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Balance, end of period&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 89px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:89px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,641&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 96px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:96px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,609&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ggg:ScheduleOfAccruedWarrantyLiabilitiesTableTextBlock>
  <us-gaap:ProductWarrantyExpense id="ID_566" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">3169000</us-gaap:ProductWarrantyExpense>
  <ggg:ProductWarrantyMarginReversed id="ID_567" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">1035000</ggg:ProductWarrantyMarginReversed>
  <us-gaap:ProductWarrantyAccrualPayments id="ID_568" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">4172000</us-gaap:ProductWarrantyAccrualPayments>
  <us-gaap:ProductWarrantyAccrual id="ID_569" decimals="-3" contextRef="AS_OF_Dec27_2013" unitRef="USD">7771000</us-gaap:ProductWarrantyAccrual>
  <us-gaap:ProductWarrantyExpense id="ID_570" decimals="-3" contextRef="FROM_Dec28_2013_TO_Dec26_2014" unitRef="USD">6069000</us-gaap:ProductWarrantyExpense>
  <ggg:ProductWarrantyMarginReversed id="ID_571" decimals="-3" contextRef="FROM_Dec28_2013_TO_Dec26_2014" unitRef="USD">1920000</ggg:ProductWarrantyMarginReversed>
  <us-gaap:ProductWarrantyAccrualPayments id="ID_572" decimals="-3" contextRef="FROM_Dec28_2013_TO_Dec26_2014" unitRef="USD">8163000</us-gaap:ProductWarrantyAccrualPayments>
  <us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition id="ID_573" decimals="-3" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">0</us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition>
  <us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition id="ID_574" decimals="-3" contextRef="FROM_Dec28_2013_TO_Dec26_2014" unitRef="USD">12000</us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition>
  <us-gaap:FairValueDisclosuresTextBlock id="ID_575" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:0px;"&gt;10.&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;Assets and liabilities measured at fair value on a recurring basis and fair value measurement level were as follows (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 84px; text-align:center;border-color:#000000;min-width:84px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 84px; text-align:center;border-color:#000000;min-width:84px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Dec 26,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 61px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:61px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Level&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 84px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:84px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 84px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:84px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 298px; text-align:left;border-color:#000000;min-width:298px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Assets&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:61px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Cash surrender value of life insurance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 13,597&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 13,187&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Forward exchange contracts&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 280&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Total assets at fair value&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 13,597&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 13,467&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 298px; text-align:left;border-color:#000000;min-width:298px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Liabilities&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Contingent consideration&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;3&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 8,100&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Deferred compensation&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,205&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,676&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Forward exchange contracts&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 62&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Total liabilities at fair value&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 11,367&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,676&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Contracts insuring the lives of certain employees who are eligible to participate in certain non-qualified pension and deferred compensation plans are held in trust.  Cash surrender value of the contracts is based on performance measurement funds that shadow the deferral investment allocations made by participants in certain deferred compensation plans. The deferred compensation liability balances are valued based on amounts allocated by participants to the underlying performance measurement funds&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&amp;#160;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Contingent consideration liability represents the &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;estimated &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;value&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; (using a market approach)&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; of future payments to be made to previous owners of an ac&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;quired business (see Note 11&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;)&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Long-term notes payable with fixed interest rates&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; have a carrying amount of $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;300&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;and an estimated fair value of $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;3&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;3&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;0&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;million as of June 26, 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;$&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;33&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;0&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million as of &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;December 26, 2014&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.  &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;The fair value of variable rate borrowings approximates carrying value.  &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;The Company uses significant other observable inputs to e&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;stim&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;ate&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; fair value &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;(level 2 of the fair value hierarchy) &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;based on the present value of future cash flows and rates that would be available for issuance of debt with similar&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; terms and remaining maturities&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.&lt;/font&gt;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <us-gaap:FairValueByBalanceSheetGroupingTextBlock id="ID_576" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 84px; text-align:center;border-color:#000000;min-width:84px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;June 26,&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 84px; text-align:center;border-color:#000000;min-width:84px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Dec 26,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 61px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:61px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Level&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 84px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:84px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2015&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 84px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:84px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2014&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 298px; text-align:left;border-color:#000000;min-width:298px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Assets&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:61px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Cash surrender value of life insurance&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 13,597&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 13,187&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Forward exchange contracts&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 280&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Total assets at fair value&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 13,597&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 13,467&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2"  style="width: 298px; text-align:left;border-color:#000000;min-width:298px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;"&gt;Liabilities&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Contingent consideration&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;3&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 8,100&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Deferred compensation&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 3,205&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,676&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Forward exchange contracts&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;2&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 62&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; -&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Total liabilities at fair value&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 11,367&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 2,676&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
  <us-gaap:CashSurrenderValueFairValueDisclosure id="ID_577" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="USD">13597000</us-gaap:CashSurrenderValueFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure id="ID_578" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">13597000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:OtherLiabilitiesFairValueDisclosure id="ID_579" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="USD">3205000</us-gaap:OtherLiabilitiesFairValueDisclosure>
  <us-gaap:CashSurrenderValueFairValueDisclosure id="ID_580" decimals="-3" contextRef="AS_OF_Dec26_2014_us-gaap_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="USD">13187000</us-gaap:CashSurrenderValueFairValueDisclosure>
  <us-gaap:OtherLiabilitiesFairValueDisclosure id="ID_581" decimals="-3" contextRef="AS_OF_Dec26_2014_us-gaap_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="USD">2676000</us-gaap:OtherLiabilitiesFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure id="ID_582" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">13467000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure id="ID_583" decimals="-3" contextRef="AS_OF_Dec26_2014_us-gaap_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="USD">280000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
  <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure id="ID_584" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="USD">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure id="ID_585" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="USD">62000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure id="ID_586" decimals="-3" contextRef="AS_OF_Dec26_2014_us-gaap_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member" unitRef="USD">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
  <us-gaap:LiabilitiesFairValueDisclosure id="ID_587" decimals="-3" contextRef="AS_OF_Dec26_2014" unitRef="USD">2676000</us-gaap:LiabilitiesFairValueDisclosure>
  <us-gaap:LiabilitiesFairValueDisclosure id="ID_588" decimals="-3" contextRef="AS_OF_Jun26_2015" unitRef="USD">11367000</us-gaap:LiabilitiesFairValueDisclosure>
  <us-gaap:BusinessCombinationContingentConsiderationLiability id="ID_589" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="USD">8100000</us-gaap:BusinessCombinationContingentConsiderationLiability>
  <us-gaap:BusinessCombinationContingentConsiderationLiability id="ID_590" decimals="-3" contextRef="AS_OF_Dec26_2014_us-gaap_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member" unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
  <us-gaap:DebtInstrumentCarryingAmount id="ID_591" decimals="-6" contextRef="AS_OF_Jun26_2015" unitRef="USD">300000000</us-gaap:DebtInstrumentCarryingAmount>
  <us-gaap:LongTermDebtFairValue id="ID_592" decimals="-6" contextRef="AS_OF_Jun26_2015" unitRef="USD">330000000</us-gaap:LongTermDebtFairValue>
  <us-gaap:LongTermDebtFairValue id="ID_593" decimals="-6" contextRef="AS_OF_Dec26_2014" unitRef="USD">330000000</us-gaap:LongTermDebtFairValue>
  <us-gaap:DebtInstrumentCarryingAmount id="ID_594" decimals="-6" contextRef="AS_OF_Dec26_2014" unitRef="USD">300000000</us-gaap:DebtInstrumentCarryingAmount>
  <us-gaap:BusinessCombinationDisclosureTextBlock id="ID_595" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:0px;"&gt;11&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; January &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;20, &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;2015, the Company completed the acquisition of High Pressure Equipment Holdings, LLC (HiP) for $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;160&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; cash&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.  HiP designs and manufactures valves, fittings and other flow control equipment engineered to perform in ultra-high pressure environments.  &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;HiP's products and business relationships will enhance Graco's position in the oil and natural gas industry and complement Graco's core competencies of designing and manufacturing advanced flow control technologies.  HiP had sales of $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;38&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million in 2014.  Results of HiP operations&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;, including $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;15&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million of sales,&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;have &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;be&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;en&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; included in the Company's Process segment from the date of acquisition. &lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Purchase consideration was allocated to assets acquired and liabilities assumed based on estimated fair values &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;as follows (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Cash and cash equivalents&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,904&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Accounts receivable&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4,714&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Inventories&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,605&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Other current assets&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 69&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Property, plant and equipment&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,962&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Deferred income taxes&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,840&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Identifiable intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 60,100&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Goodwill&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 86,149&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Total assets acquired&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 164,343&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Liabilities assumed&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (3,414)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Net assets acquired&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 160,929&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Post-closing working capital adjustments that completed the HIP purchase pri&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;ce allocation resulted in a $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;0.5&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million reduction of goodwill in the second quarter of 2015.&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Identifiable intangible assets and estimated useful life are as follows (dollars in thousands):&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Estimated&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Life (years)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Customer relationships&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 47,100&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;12&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Trade names&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 13,000&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Indefinite&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Total identifiable intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 60,100&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 87px; text-align:left;border-color:#000000;min-width:87px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Approximately two-thirds of the goodwill acquired with HiP is deductible for tax purposes.&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;On January 2, 2015 t&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;he Company&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;acquired &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;White Knight Fluid Handling&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; for $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;million cash and a commitment for additional consi&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;deration if future revenues exceed certain thresholds,&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; valued at $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;8&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million.  &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;The maximum payout is not limited.  &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;White Knight&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;designs and manufactures&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; high purity, metal-&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;free pumps used in the production process of manufacturing semiconductors, solar panels, LED flat panel displays and various other electron&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;ics.  &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;The products, brands and distribution channels of White Knight expand and complement the offerings of the Company's Process segment&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.  The purchase price was allocated based on estimated fair values, including $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;12&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million of goodwill, $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;9&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million of other identifiable intangible assets and $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;3&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million of net tangible assets&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top: 0pt; margin-bottom: 0pt;'&gt;&lt;/p&gt;&lt;p style='margin-top:12pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;Post-closing working capital adjustments that completed the Alco purchase price allocation, acquired in the fourth quarter of 2014, resulted in a $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;4&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million addition to goodwill in the first quarter of 2015.  &lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&amp;#160;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:36px;"&gt;T&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;he Company &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;completed other acquisition&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;s&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; in 2015&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; that w&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;ere&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; not material to the consolidated financial statements&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.&lt;/font&gt;&lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <us-gaap:PaymentsToAcquireBusinessesGross id="ID_596" decimals="-6" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">160000000</us-gaap:PaymentsToAcquireBusinessesGross>
  <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod id="ID_597" decimals="-6" contextRef="FROM_Dec28_2013_TO_Dec26_2014_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">38000000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
  <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual id="ID_598" decimals="-6" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">15000000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
  <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock id="ID_599" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Cash and cash equivalents&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,904&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Accounts receivable&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 4,714&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Inventories&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 7,605&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Other current assets&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 69&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Property, plant and equipment&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,962&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Deferred income taxes&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 1,840&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Identifiable intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 60,100&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Goodwill&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 86,149&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Total assets acquired&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 164,343&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Liabilities assumed&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; (3,414)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Net assets acquired&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 160,929&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory id="ID_600" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">7605000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther id="ID_601" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">69000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent id="ID_602" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">1840000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill id="ID_603" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">60100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment id="ID_604" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">1962000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents id="ID_605" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">1904000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables id="ID_606" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">4714000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
  <us-gaap:Goodwill id="ID_607" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">86149000</us-gaap:Goodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets id="ID_608" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">164343000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities id="ID_609" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">3414000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet id="ID_610" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">160929000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
  <us-gaap:GoodwillPeriodIncreaseDecrease id="ID_611" decimals="-5" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">500000</us-gaap:GoodwillPeriodIncreaseDecrease>
  <ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock id="ID_612" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;div&gt;&lt;table style="border-collapse:collapse;margin-top:20px;"&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Estimated&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Life (years)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Customer relationships&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 47,100&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;12&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Trade names&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 13,000&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;"&gt;Indefinite&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 20px"&gt;&lt;td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;"&gt;&amp;#160;&lt;/td&gt;&lt;td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;Total identifiable intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"&gt;&lt;font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"&gt; 60,100&lt;/font&gt;&lt;/td&gt;&lt;td   style="width: 87px; text-align:left;border-color:#000000;min-width:87px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ggg:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock>
  <us-gaap:FiniteLivedIntangibleAssetsNet id="ID_613" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">47100000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill id="ID_614" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">13000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
  <ggg:AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount id="ID_615" decimals="-3" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_HighPressureMember" unitRef="USD">60100000</ggg:AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_616" contextRef="FROM_Dec27_2014_TO_Jun26_2015_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_us-gaap_BusinessAcquisitionAxis_HighPressureMember">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:PaymentsToAcquireBusinessesGross id="ID_617" decimals="-6" contextRef="FROM_Dec27_2014_TO_Jun26_2015_us-gaap_BusinessAcquisitionAxis_WhiteKnightMember" unitRef="USD">16000000</us-gaap:PaymentsToAcquireBusinessesGross>
  <us-gaap:BusinessCombinationContingentConsiderationLiability id="ID_618" decimals="-6" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_WhiteKnightMember" unitRef="USD">8000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
  <us-gaap:Goodwill id="ID_619" decimals="-6" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_WhiteKnightMember" unitRef="USD">12000000</us-gaap:Goodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill id="ID_620" decimals="-6" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_WhiteKnightMember" unitRef="USD">9000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet id="ID_621" decimals="-6" contextRef="AS_OF_Jun26_2015_us-gaap_BusinessAcquisitionAxis_WhiteKnightMember" unitRef="USD">3000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
  <us-gaap:GoodwillPeriodIncreaseDecrease id="ID_622" decimals="-6" contextRef="FROM_Dec27_2014_TO_Mar27_2015_us-gaap_BusinessAcquisitionAxis_AlcoMember" unitRef="USD">4000000</us-gaap:GoodwillPeriodIncreaseDecrease>
  <ggg:LiquidFinishingDivestitureTextBlock id="ID_623" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:0px;"&gt;12&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;In April 2015, the Company sold the Liquid Finishing assets acquired in 2012 that were held as a cost-method invest&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;ment.  Selling price was $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;590&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million cash, subject to customary post-closing adjustments.  The $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;147&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million pre-tax &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;gain on the sale, net of transaction and other related expenses, was included in investment income in the Company's consolidated statements of earnings.  Prior to the sale, income was recognized on dividends received from after-tax earnings of Liquid Finishing and also included in investment income.  Dividend income for the quarter totaled $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;12&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million in 2015 and $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;11&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million in 2014.  Year-to-date dividend income was $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;42&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million in 2015 and $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;15&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million in 201&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;4.&lt;/font&gt;&lt;/p&gt;</ggg:LiquidFinishingDivestitureTextBlock>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration id="ID_624" decimals="-6" contextRef="AS_OF_Jun26_2015" unitRef="USD">590000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
  <us-gaap:InvestmentIncomeDividend id="ID_625" decimals="-6" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">12000000</us-gaap:InvestmentIncomeDividend>
  <us-gaap:InvestmentIncomeDividend id="ID_626" decimals="-6" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="USD">11000000</us-gaap:InvestmentIncomeDividend>
  <us-gaap:InvestmentIncomeDividend id="ID_627" decimals="-6" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">42000000</us-gaap:InvestmentIncomeDividend>
  <us-gaap:InvestmentIncomeDividend id="ID_628" decimals="-6" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="USD">15000000</us-gaap:InvestmentIncomeDividend>
  <us-gaap:GainLossOnSaleOfBusiness id="ID_629" decimals="-6" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="USD">147000000</us-gaap:GainLossOnSaleOfBusiness>
  <us-gaap:IncomeTaxDisclosureTextBlock id="ID_630" contextRef="FROM_Dec27_2014_TO_Jun26_2015">&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&lt;font style="font-family:Arial;font-size:12pt;margin-left:0px;"&gt;13&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;.&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;The effective income tax rate was &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;28&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; percent for the quarter, consistent with the comparable period last year, and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;26&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; percent for the year-to-date, down 3 percentage points compared to last year.  In the second quarter, the Company asserted that it will indefinitely reinvest earnings of foreign subsidiaries&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; to support expansion of its international business&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;. &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;The change in assertion decreased&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; deferred income taxes related to undi&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;stributed foreign earnings by $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;7&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million and &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;reduced&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; the effective tax rate compared to last year.  The tax rate effects of the gain on the sale of the Liquid Finishing assets offset the effects of the foreign earnings reinvestment assertion.  Higher post-tax dividend income &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;and a&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;n&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;additional &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;non-recurring &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;tax &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;benefit&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; of $&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;2&lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt; million &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;further &lt;/font&gt;&lt;font style="font-family:Arial;font-size:12pt;"&gt;reduced the year-to-date effective tax rate.&lt;/font&gt;&lt;/p&gt;&lt;p style='margin-top:0pt; margin-bottom:0pt'&gt;&amp;#160;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations id="ID_631" decimals="INF" contextRef="FROM_Mar28_2015_TO_Jun26_2015" unitRef="Pure">0.28</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations id="ID_632" decimals="INF" contextRef="FROM_Mar29_2014_TO_Jun27_2014" unitRef="Pure">0.28</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations id="ID_633" decimals="INF" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="Pure">0.26</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings id="ID_634" decimals="-6" contextRef="AS_OF_Jun26_2015" unitRef="USD">7000000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
  <us-gaap:IncomeTaxCreditsAndAdjustments id="ID_635" decimals="-6" contextRef="FROM_Dec27_2014_TO_Jun26_2015" unitRef="USD">2000000</us-gaap:IncomeTaxCreditsAndAdjustments>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations id="ID_636" decimals="INF" contextRef="FROM_Dec28_2013_TO_Jun27_2014" unitRef="Pure">0.29</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>ggg-20150626.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Prepared by IBM Cognos FSR v6.7.3.50 using Fujitsu Interstage XWand -->




<schema targetNamespace="http://www.graco.com/20150626" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:ggg="http://www.graco.com/20150626" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
    <annotation>
        <appinfo>
            <link:linkbaseRef xlink:type="simple" xlink:href="ggg-20150626_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
            <link:linkbaseRef xlink:type="simple" xlink:href="ggg-20150626_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
            <link:linkbaseRef xlink:type="simple" xlink:href="ggg-20150626_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
            <link:linkbaseRef xlink:type="simple" xlink:href="ggg-20150626_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
            <link:roleType roleURI="http://www.graco.com/role/DocumentDocumentAndEntityInformation" id="DocumentAndEntityInformation">
                <link:definition>000010 - Document - Document and Entity Information</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/StatementConsolidatedBalanceSheets" id="ggg_ELRID_ConsolidatedBalanceSheets">
                <link:definition>000030 - Statement - Consolidated Balance Sheets</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/ConsolidatedBalanceSheetsParenthetical" id="ggg_ELRID_ConsolidatedBalanceSheetsParenthetical">
                <link:definition>000031 - Statement - Consolidated Balance Sheets Parenthetical</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/StatementConsolidatedStatementsOfEarnings" id="ggg_ELRID_ConsolidatedStatementsOfEarnings">
                <link:definition>000015 - Statement - Consolidated Statements of Earnings</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/StatementConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
                <link:definition>000040 - Statement - Consolidated Statements of Cash Flows</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureBasisOfPresentation" id="BasisOfPresentation">
                <link:definition>000100 - Disclosure - Basis of Presentation</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureEarningsPerShare" id="EarningsPerShare">
                <link:definition>000200 - Disclosure - Earnings Per Share</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureShareBasedAwards" id="ShareBasedAwards">
                <link:definition>000300 - Disclosure - Share-Based Awards</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureRetirementBenefits" id="RetirementBenefits">
                <link:definition>000400 - Disclosure - Retirement Benefits</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/Equity" id="ggg_ELRID_Equity">
                <link:definition>000500 - Disclosure - Equity</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureSegmentInformation" id="SegmentInformation">
                <link:definition>000600 - Disclosure - Segment Information</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureInventories" id="Inventories">
                <link:definition>000700 - Disclosure - Inventories</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureOtherIntangibleAssets" id="OtherIntangibleAssets">
                <link:definition>000800 - Disclosure - Other Intangible Assets</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureOtherCurrentLiabilities" id="OtherCurrentLiabilities">
                <link:definition>000900 - Disclosure - Other Current Liabilities</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureDerivatives" id="Derivatives">
                <link:definition>001000 - Disclosure - Derivatives</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureRecentAccountingPronouncements" id="RecentAccountingPronouncements">
                <link:definition>001100 - Disclosure - Recent Accounting Pronouncements</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/Divestiture" id="ggg_ELRID_Divestiture">
                <link:definition>001200 - Disclosure - Divestiture</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureOtherIntangibleAssetsTables" id="ggg_ELRID_DisclosureOtherIntangibleAssetsTables">
                <link:definition>003060 - Disclosure - Other Intangible Assets (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureOtherIntangibleAssetsDetails" id="ggg_ELRID_DisclosureOtherIntangibleAssetsDetails">
                <link:definition>004140 - Disclosure - Other Intangible Assets (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureSignificantAccountingPoliciesPolicies" id="ggg_ELRID_DisclosureSignificantAccountingPoliciesPolicies">
                <link:definition>002000 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureEarningsPerShareTables" id="ggg_ELRID_DisclosureEarningsPerShareTables">
                <link:definition>003000 - Disclosure - Earnings Per Share (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureShareBasedAwardsTables" id="ggg_ELRID_DisclosureShareBasedAwardsTables">
                <link:definition>003010 - Disclosure - Share-Based Awards (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureRetirementBenefitsTables" id="ggg_ELRID_DisclosureRetirementBenefitsTables">
                <link:definition>003020 - Disclosure - Retirement Benefits (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/EquityTables" id="ggg_ELRID_EquityTables">
                <link:definition>003030 - Disclosure - Equity (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureSegmentInformationTables" id="ggg_ELRID_DisclosureSegmentInformationTables">
                <link:definition>003040 - Disclosure - Segment Information (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureInventoriesTables" id="ggg_ELRID_DisclosureInventoriesTables">
                <link:definition>003050 - Disclosure - Inventories (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureOtherCurrentLiabilitiesTables" id="ggg_ELRID_DisclosureOtherCurrentLiabilitiesTables">
                <link:definition>003070 - Disclosure - Other Current Liabilities (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureDerivativesTables" id="ggg_ELRID_DisclosureDerivativesTables">
                <link:definition>003080 - Disclosure - Derivatives (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/Debt" id="ggg_ELRID_Debt">
                <link:definition>001080 - Disclosure - Debt</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureDebtTables" id="ggg_ELRID_DisclosureDebtTables">
                <link:definition>003090 - Disclosure - Debt (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureEarningsPerShareDetails" id="ggg_ELRID_DisclosureEarningsPerShareDetails">
                <link:definition>004020 - Disclosure - Earnings Per Share (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureBasisOfPresentationDetails" id="ggg_ELRID_DisclosureBasisOfPresentationDetails">
                <link:definition>004000 - Disclosure - Basis of Presentation (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureShareBasedAwardsDetails" id="ggg_ELRID_DisclosureShareBasedAwardsDetails">
                <link:definition>004040 - Disclosure - Share-Based Awards (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureRetirementBenefitsDetails" id="ggg_ELRID_DisclosureRetirementBenefitsDetails">
                <link:definition>004060 - Disclosure - Retirement Benefits (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/EquityDetails" id="ggg_ELRID_EquityDetails">
                <link:definition>004080 - Disclosure - Equity (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureSegmentInformationBySegmentDetails" id="ggg_ELRID_SegmentInformationBySegmentDetails">
                <link:definition>004100 - Disclosure - Segment Information (By Segment) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureInventoriesDetails" id="ggg_ELRID_DisclosureInventoriesDetails">
                <link:definition>004120 - Disclosure - Inventories (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureOtherCurrentLiabilitiesDetails" id="ggg_ELRID_DisclosureOtherCurrentLiabilitiesDetails">
                <link:definition>004160 - Disclosure - Other Current Liabilities (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DerivativesDetails" id="ggg_ELRID_DerivativesDetails">
                <link:definition>004210 - Disclosure - Derivatives (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureDebtDetails" id="ggg_ELRID_DebtDetails">
                <link:definition>004220 - Disclosure - Debt (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureAcquisitions" id="ggg_ELRID_DisclosureAcquisitions">
                <link:definition>001070 - Disclosure - Acquisitions</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/ConsolidatedStatementsOfComprehensiveIncome" id="ggg_ELRID_ConsolidatedStatementsOfComprehensiveIncome">
                <link:definition>000020 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureAcquisitionsTables" id="ggg_ELRID_AcquisitionsTables">
                <link:definition>003100 - Disclosure - Acquisitions (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails" id="ggg_ELRID_AcquisitionsPurchasePriceAllocationDetails">
                <link:definition>004190 - Disclosure - Acquisitions (Purchase Price Allocation) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/SegmentInformationGeographicInformationDetails" id="ggg_ELRID_SegmentInformationGeographicInformationDetails">
                <link:definition>004110 - Disclosure - Segment Information (Geographic Information) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureOtherIntangibleAssetsGoodwillDetails" id="ggg_ELRID_OtherIntangibleAssetsGoodwillDetails">
                <link:definition>004150 - Disclosure - Other Intangible Assets - Goodwill (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/FairValue" id="ggg_ELRID_FairValue">
                <link:definition>000950 - Disclosure - Fair Value</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureFairValueDetails" id="ggg_ELRID_FairValueDetails">
                <link:definition>004170 - Disclosure - Fair Value (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/FairValueTables" id="ggg_ELRID_FairValueTables">
                <link:definition>003075 - Disclosure - Fair Value (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureAcquisitionsDetails" id="ggg_ELRID_AcquisitionsDetails">
                <link:definition>004180 - Disclosure - Acquisitions (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DivestitureDetails" id="ggg_ELRID_DivestitureDetails">
                <link:definition>004230 - Disclosure - Divestiture (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/IncomeTaxes" id="ggg_ELRID_IncomeTaxes">
                <link:definition>001300 - Disclosure - Income Taxes</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.graco.com/role/DisclosureIncomeTaxesDetails" id="ggg_ELRID_IncomeTaxesDetails">
                <link:definition>004240 - Disclosure - Income Taxes (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
        </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
    <import namespace="http://fasb.org/us-gaap/2014-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd" />
    <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2013-01-31" schemaLocation="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
    <element name="StatementOfFinancialPositionParentheticalAbstract" id="ggg_StatementOfFinancialPositionParentheticalAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AllowancesForDoubtfulAccountsAndSales" id="ggg_AllowancesForDoubtfulAccountsAndSales" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="AccruedSalariesIncentives" id="ggg_AccruedSalariesIncentives" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="BasisOfPresentationAbstract" id="ggg_BasisOfPresentationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EntityInformationAbstract" id="ggg_EntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DocumentInformationAbstract" id="ggg_DocumentInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" id="ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="FiniteLivedIntangibleAssetsForeignCurrencyTranslation" id="ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="IndefiniteLivedIntangibleAssetsAbstract" id="ggg_IndefiniteLivedIntangibleAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OtherIntangibleAssetsGross" id="ggg_OtherIntangibleAssetsGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable" id="ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" id="ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" id="ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="PatentsProprietaryTechnologyAndProductDocumentationMember" id="ggg_PatentsProprietaryTechnologyAndProductDocumentationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SignificantAccountingPoliciesAbstract" id="ggg_SignificantAccountingPoliciesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ProductWarrantyPolicyTextBlock" id="ggg_ProductWarrantyPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="EarningsPerShareTablesAbstract" id="ggg_EarningsPerShareTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ShareBasedAwardsTablesAbstract" id="ggg_ShareBasedAwardsTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RetirementBenefitsTablesAbstract" id="ggg_RetirementBenefitsTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ComprehensiveIncomeTablesAbstract" id="ggg_ComprehensiveIncomeTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SegmentInformationTablesAbstract" id="ggg_SegmentInformationTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="InventoriesTablesAbstract" id="ggg_InventoriesTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OtherCurrentLiabilitiesTablesAbstract" id="ggg_OtherCurrentLiabilitiesTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfOtherLiabilitiesCurrentTableTextBlock" id="ggg_ScheduleOfOtherLiabilitiesCurrentTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfAccruedWarrantyLiabilitiesTableTextBlock" id="ggg_ScheduleOfAccruedWarrantyLiabilitiesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="DerivativesTablesAbstract" id="ggg_DerivativesTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DebtTablesAbstract" id="ggg_DebtTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="BasisOfPresentationDetailsAbstract" id="ggg_BasisOfPresentationDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RetirementsBenefitsDetailsAbstract" id="ggg_RetirementsBenefitsDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DefinedBenefitPlanAmortizationOfGainsLossesAndOther" id="ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ShareBasedAwardsDetailAbstract" id="ggg_ShareBasedAwardsDetailAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EarningsPerShareDetailsAbstract" id="ggg_EarningsPerShareDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DefinedBenefitPlanDisclosureOtherDetailsAbstract" id="ggg_DefinedBenefitPlanDisclosureOtherDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SegmentInformationDetailtsAbstract" id="ggg_SegmentInformationDetailtsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="IndustrialMember" id="ggg_IndustrialMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ContractorMember" id="ggg_ContractorMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ProcessMember" id="ggg_ProcessMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="UnallocatedCorporateMember" id="ggg_UnallocatedCorporateMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EmployeeStockPurchasePlanMember" id="ggg_EmployeeStockPurchasePlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="InventoriesDetailsAbstract" id="ggg_InventoriesDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DerivativesDetailsAbstract" id="ggg_DerivativesDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="Unrealizedgainonderivatives" id="ggg_Unrealizedgainonderivatives" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="UnrealizedLossOnDerivatives" id="ggg_UnrealizedLossOnDerivatives" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="OtherCurrentLiabilitiesDetailsAbstract" id="ggg_OtherCurrentLiabilitiesDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ProductWarrantyMarginReversed" id="ggg_ProductWarrantyMarginReversed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="AcquisitionsAbstract" id="ggg_AcquisitionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="BasisOfPresentationPolicyPolicyTextBlock" id="ggg_BasisOfPresentationPolicyPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="SwinglineFacilityMaximumBorrowingCapacity" id="ggg_SwinglineFacilityMaximumBorrowingCapacity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMinimum" id="ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMinimum" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMaximum" id="ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMaximum" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" id="ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="CustomerAdvancesAndDeferredRevenue" id="ggg_CustomerAdvancesAndDeferredRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="OperatingResultsOfBusinessHeldSeparateAbstract" id="ggg_OperatingResultsOfBusinessHeldSeparateAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfOperatingResultsOfBusinessHeldSeparateTableTextBlock" id="ggg_ScheduleOfOperatingResultsOfBusinessHeldSeparateTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="OtherCountriesMember" id="ggg_OtherCountriesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AccumulatedOtherComprehensiveIncomeLossTableTable" id="ggg_AccumulatedOtherComprehensiveIncomeLossTableTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AccumulatedOtherComprehensiveIncomeLossChangesInComponentsAbstract" id="ggg_AccumulatedOtherComprehensiveIncomeLossChangesInComponentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="IndefiniteLivedIntangibleAssetsOriginalCost" id="ggg_IndefiniteLivedIntangibleAssetsOriginalCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect" id="ggg_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="LiquidFinishingDivestitureAbstract" id="ggg_LiquidFinishingDivestitureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="HighPressureMember" id="ggg_HighPressureMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="WhiteKnightMember" id="ggg_WhiteKnightMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="MultimaqMember" id="ggg_MultimaqMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="IdentifiableIntangibleAssetsAbstract" id="ggg_IdentifiableIntangibleAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount" id="ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="AlcoMember" id="ggg_AlcoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="StockIncentivePlanMember" id="ggg_StockIncentivePlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AcceleratedShareRepurchasesAbstract" id="ggg_AcceleratedShareRepurchasesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AcceleratedShareRepurchasesInitialPayment" id="ggg_AcceleratedShareRepurchasesInitialPayment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="AcceleratedShareRepurchasesInitialShares" id="ggg_AcceleratedShareRepurchasesInitialShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="AcceleratedShareRepurchasesFairValueOfInitialShares" id="ggg_AcceleratedShareRepurchasesFairValueOfInitialShares" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="AcceleratedShareRepurchasesSettlementSharesReceived" id="ggg_AcceleratedShareRepurchasesSettlementSharesReceived" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="LiquidFinishingDivestitureTextBlock" id="ggg_LiquidFinishingDivestitureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock" id="ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="AcceleratedShareRepurchasesSettlementSharesHypothetical" id="ggg_AcceleratedShareRepurchasesSettlementSharesHypothetical" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>ggg-20150626_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Prepared by IBM Cognos FSR v6.7.3.50 using Fujitsu Interstage XWand -->




<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/instance http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
    <roleRef roleURI="http://www.graco.com/role/StatementConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_ConsolidatedBalanceSheets" />
    <roleRef roleURI="http://www.graco.com/role/StatementConsolidatedStatementsOfEarnings" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_ConsolidatedStatementsOfEarnings" />
    <roleRef roleURI="http://www.graco.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="ggg-20150626.xsd#ConsolidatedStatementsOfCashFlows" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureOtherIntangibleAssetsDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureEarningsPerShareDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureEarningsPerShareDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureRetirementBenefitsDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureRetirementBenefitsDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureInventoriesDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureInventoriesDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureOtherCurrentLiabilitiesDetails" />
    <roleRef roleURI="http://www.graco.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_ConsolidatedStatementsOfComprehensiveIncome" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_AcquisitionsPurchasePriceAllocationDetails" />
    <calculationLink xlink:type="extended" xlink:role="http://www.graco.com/role/StatementConsolidatedBalanceSheets">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_109" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_110" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_109" xlink:to="Locator_us-gaap_AssetsCurrent_110" order="9.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_121" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_122" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_121" xlink:to="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_122" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_123" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="Locator_us-gaap_ReceivablesNetCurrent_124" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_123" xlink:to="Locator_us-gaap_ReceivablesNetCurrent_124" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_125" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryNet" xlink:label="Locator_us-gaap_InventoryNet_126" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_125" xlink:to="Locator_us-gaap_InventoryNet_126" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_127" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="Locator_us-gaap_DeferredTaxAssetsNetCurrent_128" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_127" xlink:to="Locator_us-gaap_DeferredTaxAssetsNetCurrent_128" order="6.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_129" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="Locator_us-gaap_OtherAssetsCurrent_130" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_129" xlink:to="Locator_us-gaap_OtherAssetsCurrent_130" order="8.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_131" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="Locator_us-gaap_CostMethodInvestments_132" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_131" xlink:to="Locator_us-gaap_CostMethodInvestments_132" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_111" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_112" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_111" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentNet_112" order="13.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_133" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentGross_134" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentNet_133" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentGross_134" order="11.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_135" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_136" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentNet_135" xlink:to="Locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_136" order="12.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_113" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_114" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_113" xlink:to="Locator_us-gaap_Goodwill_114" order="14.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_115" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwill_116" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_115" xlink:to="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwill_116" order="15.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_117" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="Locator_us-gaap_DeferredTaxAssetsNetNoncurrent_118" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_117" xlink:to="Locator_us-gaap_DeferredTaxAssetsNetNoncurrent_118" order="16.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_119" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="Locator_us-gaap_OtherAssetsNoncurrent_120" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_119" xlink:to="Locator_us-gaap_OtherAssetsNoncurrent_120" order="17.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_137" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_138" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_137" xlink:to="Locator_us-gaap_LiabilitiesCurrent_138" order="26.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_151" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="Locator_us-gaap_ShortTermBankLoansAndNotesPayable_152" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_151" xlink:to="Locator_us-gaap_ShortTermBankLoansAndNotesPayable_152" order="21.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_153" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="Locator_us-gaap_AccountsPayableCurrent_154" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_153" xlink:to="Locator_us-gaap_AccountsPayableCurrent_154" order="22.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_155" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherLiabilitiesCurrent_156" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_155" xlink:to="Locator_us-gaap_OtherLiabilitiesCurrent_156" order="25.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_157" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccruedSalariesIncentives" xlink:label="Locator_ggg_AccruedSalariesIncentives_158" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_157" xlink:to="Locator_ggg_AccruedSalariesIncentives_158" order="23.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_159" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DividendsPayableCurrent" xlink:label="Locator_us-gaap_DividendsPayableCurrent_160" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_159" xlink:to="Locator_us-gaap_DividendsPayableCurrent_160" order="24.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_139" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="Locator_us-gaap_LongTermDebtNoncurrent_140" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_139" xlink:to="Locator_us-gaap_LongTermDebtNoncurrent_140" order="27.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_141" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_142" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_141" xlink:to="Locator_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_142" order="28.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_143" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="Locator_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_144" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_143" xlink:to="Locator_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_144" order="31.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_145" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_146" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_145" xlink:to="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_146" order="37.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_161" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockValue" xlink:label="Locator_us-gaap_CommonStockValue_162" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_161" xlink:to="Locator_us-gaap_CommonStockValue_162" order="33.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_163" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="Locator_us-gaap_AdditionalPaidInCapitalCommonStock_164" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_163" xlink:to="Locator_us-gaap_AdditionalPaidInCapitalCommonStock_164" order="34.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_165" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="Locator_us-gaap_RetainedEarningsAccumulatedDeficit_166" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_165" xlink:to="Locator_us-gaap_RetainedEarningsAccumulatedDeficit_166" order="35.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_167" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_168" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_167" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_168" order="36.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_147" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesNoncurrent_148" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_147" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesNoncurrent_148" order="29.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_149" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_OtherLiabilitiesNoncurrent_150" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_149" xlink:to="Locator_us-gaap_OtherLiabilitiesNoncurrent_150" order="30.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.graco.com/role/StatementConsolidatedStatementsOfEarnings">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_203" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_204" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_203" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefit_204" order="12.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_205" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_206" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_205" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_206" order="11.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_207" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpense_208" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_207" xlink:to="Locator_us-gaap_OtherNonoperatingIncomeExpense_208" order="10.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_209" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InterestExpense" xlink:label="Locator_us-gaap_InterestExpense_210" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_209" xlink:to="Locator_us-gaap_InterestExpense_210" order="8.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_211" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_212" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_211" xlink:to="Locator_us-gaap_OperatingIncomeLoss_212" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_215" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="Locator_us-gaap_GeneralAndAdministrativeExpense_216" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingIncomeLoss_215" xlink:to="Locator_us-gaap_GeneralAndAdministrativeExpense_216" order="6.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_217" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="Locator_us-gaap_SellingAndMarketingExpense_218" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingIncomeLoss_217" xlink:to="Locator_us-gaap_SellingAndMarketingExpense_218" order="5.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_219" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="Locator_us-gaap_ResearchAndDevelopmentExpense_220" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingIncomeLoss_219" xlink:to="Locator_us-gaap_ResearchAndDevelopmentExpense_220" order="4.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_221" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GrossProfit" xlink:label="Locator_us-gaap_GrossProfit_222" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingIncomeLoss_221" xlink:to="Locator_us-gaap_GrossProfit_222" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GrossProfit" xlink:label="Locator_us-gaap_GrossProfit_223" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="Locator_us-gaap_CostOfGoodsSold_224" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_GrossProfit_223" xlink:to="Locator_us-gaap_CostOfGoodsSold_224" order="2.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GrossProfit" xlink:label="Locator_us-gaap_GrossProfit_225" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="Locator_us-gaap_SalesRevenueNet_226" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_GrossProfit_225" xlink:to="Locator_us-gaap_SalesRevenueNet_226" order="1.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_213" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="Locator_us-gaap_InvestmentIncomeNet_214" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_213" xlink:to="Locator_us-gaap_InvestmentIncomeNet_214" order="9.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.graco.com/role/StatementConsolidatedStatementsOfCashFlows">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_311" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="Locator_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_312" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_311" xlink:to="Locator_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_312" order="38.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_313" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_314" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_313" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_314" order="17.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_319" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_320" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_319" xlink:to="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_320" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_321" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="Locator_us-gaap_DepreciationDepletionAndAmortization_322" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_321" xlink:to="Locator_us-gaap_DepreciationDepletionAndAmortization_322" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_323" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="Locator_us-gaap_DeferredIncomeTaxesAndTaxCredits_324" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_323" xlink:to="Locator_us-gaap_DeferredIncomeTaxesAndTaxCredits_324" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_325" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="Locator_us-gaap_ShareBasedCompensation_326" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_325" xlink:to="Locator_us-gaap_ShareBasedCompensation_326" order="6.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_327" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="Locator_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_328" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_327" xlink:to="Locator_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_328" order="7.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_329" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="Locator_us-gaap_IncreaseDecreaseInReceivables_330" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_329" xlink:to="Locator_us-gaap_IncreaseDecreaseInReceivables_330" order="10.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_331" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="Locator_us-gaap_IncreaseDecreaseInInventories_332" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_331" xlink:to="Locator_us-gaap_IncreaseDecreaseInInventories_332" order="11.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_333" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccountsPayableTrade_334" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_333" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccountsPayableTrade_334" order="12.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_335" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccruedSalaries_336" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_335" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccruedSalaries_336" order="13.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_337" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:label="Locator_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_338" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_337" xlink:to="Locator_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_338" order="14.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_339" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="Locator_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_340" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_339" xlink:to="Locator_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_340" order="15.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_341" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="Locator_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_342" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_341" xlink:to="Locator_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_342" order="16.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_343" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness" xlink:label="Locator_us-gaap_GainLossOnSaleOfBusiness_344" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_343" xlink:to="Locator_us-gaap_GainLossOnSaleOfBusiness_344" order="8.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_315" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_316" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_315" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_316" order="27.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_345" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="Locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_346" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_345" xlink:to="Locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_346" order="19.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_347" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_348" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_347" xlink:to="Locator_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_348" order="21.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_349" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsForProceedsFromLifeInsurancePolicies" xlink:label="Locator_us-gaap_PaymentsForProceedsFromLifeInsurancePolicies_350" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_349" xlink:to="Locator_us-gaap_PaymentsForProceedsFromLifeInsurancePolicies_350" order="24.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_351" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="Locator_us-gaap_PaymentsToAcquireIntangibleAssets_352" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_351" xlink:to="Locator_us-gaap_PaymentsToAcquireIntangibleAssets_352" order="25.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_353" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="Locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_354" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_353" xlink:to="Locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_354" order="22.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_355" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsForProceedsFromInvestments" xlink:label="Locator_us-gaap_PaymentsForProceedsFromInvestments_356" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_355" xlink:to="Locator_us-gaap_PaymentsForProceedsFromInvestments_356" order="23.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_357" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherProductiveAssets" xlink:label="Locator_us-gaap_ProceedsFromSaleOfOtherProductiveAssets_358" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_357" xlink:to="Locator_us-gaap_ProceedsFromSaleOfOtherProductiveAssets_358" order="20.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_359" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="Locator_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_360" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_359" xlink:to="Locator_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_360" order="26.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_317" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_318" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_317" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_318" order="37.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_361" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="Locator_us-gaap_ProceedsFromIssuanceOfLongTermDebt_362" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_361" xlink:to="Locator_us-gaap_ProceedsFromIssuanceOfLongTermDebt_362" order="30.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_363" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="Locator_us-gaap_RepaymentsOfLongTermDebt_364" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_363" xlink:to="Locator_us-gaap_RepaymentsOfLongTermDebt_364" order="31.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_365" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="Locator_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_366" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_365" xlink:to="Locator_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_366" order="33.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_367" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="Locator_us-gaap_ProceedsFromIssuanceOfCommonStock_368" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_367" xlink:to="Locator_us-gaap_ProceedsFromIssuanceOfCommonStock_368" order="34.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_369" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="Locator_us-gaap_PaymentsForRepurchaseOfCommonStock_370" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_369" xlink:to="Locator_us-gaap_PaymentsForRepurchaseOfCommonStock_370" order="35.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_371" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="Locator_us-gaap_PaymentsOfDividends_372" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_371" xlink:to="Locator_us-gaap_PaymentsOfDividends_372" order="36.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_373" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="Locator_us-gaap_PaymentsOfDebtIssuanceCosts_374" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_373" xlink:to="Locator_us-gaap_PaymentsOfDebtIssuanceCosts_374" order="32.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_375" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="Locator_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_376" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_375" xlink:to="Locator_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_376" order="29.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureOtherIntangibleAssetsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_447" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation" xlink:label="Locator_ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation_448" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_447" xlink:to="Locator_ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation_448" order="5.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_449" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_450" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_449" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_450" order="4.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_451" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_452" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_451" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_452" order="3.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureEarningsPerShareDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_569" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:label="Locator_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_570" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_569" xlink:to="Locator_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_570" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_571" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_572" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_571" xlink:to="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_572" order="3.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureRetirementBenefitsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_723" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanServiceCost_724" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_723" xlink:to="Locator_us-gaap_DefinedBenefitPlanServiceCost_724" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_725" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanInterestCost_726" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_725" xlink:to="Locator_us-gaap_DefinedBenefitPlanInterestCost_726" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_727" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_728" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_727" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_728" order="4.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_729" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther" xlink:label="Locator_ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther_730" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_729" xlink:to="Locator_ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther_730" order="5.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_731" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_732" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_731" xlink:to="Locator_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_732" order="6.0" weight="-1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureInventoriesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryNet" xlink:label="Locator_us-gaap_InventoryNet_915" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryGross" xlink:label="Locator_us-gaap_InventoryGross_916" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InventoryNet_915" xlink:to="Locator_us-gaap_InventoryGross_916" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryGross" xlink:label="Locator_us-gaap_InventoryGross_919" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="Locator_us-gaap_InventoryFinishedGoods_920" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InventoryGross_919" xlink:to="Locator_us-gaap_InventoryFinishedGoods_920" order="1.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryGross" xlink:label="Locator_us-gaap_InventoryGross_921" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="Locator_us-gaap_InventoryWorkInProcess_922" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InventoryGross_921" xlink:to="Locator_us-gaap_InventoryWorkInProcess_922" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryGross" xlink:label="Locator_us-gaap_InventoryGross_923" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="Locator_us-gaap_InventoryRawMaterialsAndSupplies_924" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InventoryGross_923" xlink:to="Locator_us-gaap_InventoryRawMaterialsAndSupplies_924" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryNet" xlink:label="Locator_us-gaap_InventoryNet_917" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryLIFOReserve" xlink:label="Locator_us-gaap_InventoryLIFOReserve_918" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InventoryNet_917" xlink:to="Locator_us-gaap_InventoryLIFOReserve_918" order="5.0" weight="-1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureOtherCurrentLiabilitiesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherLiabilitiesCurrent_955" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent" xlink:label="Locator_us-gaap_SelfInsuranceReserveCurrent_956" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherLiabilitiesCurrent_955" xlink:to="Locator_us-gaap_SelfInsuranceReserveCurrent_956" order="1.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherLiabilitiesCurrent_957" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="Locator_us-gaap_ProductWarrantyAccrual_958" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherLiabilitiesCurrent_957" xlink:to="Locator_us-gaap_ProductWarrantyAccrual_958" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherLiabilitiesCurrent_959" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="Locator_us-gaap_AccruedMarketingCostsCurrent_960" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherLiabilitiesCurrent_959" xlink:to="Locator_us-gaap_AccruedMarketingCostsCurrent_960" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherLiabilitiesCurrent_961" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_962" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherLiabilitiesCurrent_961" xlink:to="Locator_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_962" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherLiabilitiesCurrent_963" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="Locator_us-gaap_AccruedIncomeTaxesCurrent_964" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherLiabilitiesCurrent_963" xlink:to="Locator_us-gaap_AccruedIncomeTaxesCurrent_964" order="6.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherLiabilitiesCurrent_965" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherAccruedLiabilitiesCurrent_966" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherLiabilitiesCurrent_965" xlink:to="Locator_us-gaap_OtherAccruedLiabilitiesCurrent_966" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherLiabilitiesCurrent_967" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_CustomerAdvancesAndDeferredRevenue" xlink:label="Locator_ggg_CustomerAdvancesAndDeferredRevenue_968" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherLiabilitiesCurrent_967" xlink:to="Locator_ggg_CustomerAdvancesAndDeferredRevenue_968" order="5.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.graco.com/role/ConsolidatedStatementsOfComprehensiveIncome">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1073" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1074" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1073" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1074" order="9.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1077" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossTax_1078" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1077" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossTax_1078" order="8.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1079" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax_1080" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1079" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax_1080" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1081" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_1082" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1081" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_1082" order="4.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1083" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_1084" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1083" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_1084" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1085" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_1086" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1085" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_1086" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1075" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1076" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1075" xlink:to="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1076" order="1.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1143" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1144" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1143" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1144" order="13.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1151" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1152" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1151" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1152" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1153" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_1154" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1153" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_1154" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1155" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1156" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1155" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1156" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1157" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_1158" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1157" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_1158" order="6.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1159" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_1160" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1159" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_1160" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1161" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent_1162" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1161" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent_1162" order="8.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1163" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_1164" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1163" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_1164" order="9.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1165" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1166" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1165" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1166" order="10.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1167" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1168" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1167" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1168" order="11.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1169" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_1170" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1169" xlink:to="Locator_us-gaap_Goodwill_1170" order="12.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1145" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_1146" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1145" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_1146" order="14.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1147" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_1148" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1147" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_1148" order="15.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1149" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_1150" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1149" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_1150" order="16.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount" xlink:label="Locator_ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount_1171" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_1172" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount_1171" xlink:to="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_1172" order="21.0" weight="1" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount" xlink:label="Locator_ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount_1173" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_1174" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount_1173" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_1174" order="20.0" weight="1" />
    </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>ggg-20150626_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Prepared by IBM Cognos FSR v6.7.3.50 using Fujitsu Interstage XWand -->




<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/instance http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
    <roleRef roleURI="http://www.graco.com/role/DisclosureOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureOtherIntangibleAssetsDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureShareBasedAwardsDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureShareBasedAwardsDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureRetirementBenefitsDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureRetirementBenefitsDetails" />
    <roleRef roleURI="http://www.graco.com/role/EquityDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_EquityDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureSegmentInformationBySegmentDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_SegmentInformationBySegmentDetails" />
    <roleRef roleURI="http://www.graco.com/role/DerivativesDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DerivativesDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_AcquisitionsPurchasePriceAllocationDetails" />
    <roleRef roleURI="http://www.graco.com/role/SegmentInformationGeographicInformationDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_SegmentInformationGeographicInformationDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureOtherIntangibleAssetsGoodwillDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_OtherIntangibleAssetsGoodwillDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureFairValueDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_FairValueDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureAcquisitionsDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_AcquisitionsDetails" />
    <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
    <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
    <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
    <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
    <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
    <definitionLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureOtherIntangibleAssetsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_421" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink:label="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable_422" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_421" xlink:to="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable_422" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink:label="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable_453" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_454" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable_453" xlink:to="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_454" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_457" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_458" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_457" xlink:to="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_458" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_495" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_496" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_495" xlink:to="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_496" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_461" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_PatentsProprietaryTechnologyAndProductDocumentationMember" xlink:label="Locator_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember_462" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_461" xlink:to="Locator_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember_462" order="2.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_463" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_TrademarksMember" xlink:label="Locator_us-gaap_TrademarksMember_464" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_463" xlink:to="Locator_us-gaap_TrademarksMember_464" order="3.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_459" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="Locator_us-gaap_CustomerRelationshipsMember_460" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_459" xlink:to="Locator_us-gaap_CustomerRelationshipsMember_460" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_465" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="Locator_us-gaap_TradeNamesMember_466" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_465" xlink:to="Locator_us-gaap_TradeNamesMember_466" order="4.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink:label="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable_455" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeAxis" xlink:label="Locator_us-gaap_RangeAxis_456" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable_455" xlink:to="Locator_us-gaap_RangeAxis_456" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeAxis" xlink:label="Locator_us-gaap_RangeAxis_467" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeMember" xlink:label="Locator_us-gaap_RangeMember_468" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_RangeAxis_467" xlink:to="Locator_us-gaap_RangeMember_468" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeAxis" xlink:label="Locator_us-gaap_RangeAxis_497" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeMember" xlink:label="Locator_us-gaap_RangeMember_498" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_RangeAxis_497" xlink:to="Locator_us-gaap_RangeMember_498" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeMember" xlink:label="Locator_us-gaap_RangeMember_469" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MinimumMember" xlink:label="Locator_us-gaap_MinimumMember_470" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_RangeMember_469" xlink:to="Locator_us-gaap_MinimumMember_470" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeMember" xlink:label="Locator_us-gaap_RangeMember_471" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MaximumMember" xlink:label="Locator_us-gaap_MaximumMember_472" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_RangeMember_471" xlink:to="Locator_us-gaap_MaximumMember_472" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_473" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_474" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_473" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_474" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_475" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_476" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_475" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_476" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_477" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_478" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_477" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_478" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_479" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation" xlink:label="Locator_ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation_480" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_479" xlink:to="Locator_ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation_480" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_481" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_482" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_481" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_482" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_483" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndefiniteLivedIntangibleAssetsAbstract" xlink:label="Locator_ggg_IndefiniteLivedIntangibleAssetsAbstract_484" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_483" xlink:to="Locator_ggg_IndefiniteLivedIntangibleAssetsAbstract_484" order="6.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndefiniteLivedIntangibleAssetsAbstract" xlink:label="Locator_ggg_IndefiniteLivedIntangibleAssetsAbstract_485" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndefiniteLivedIntangibleAssetsOriginalCost" xlink:label="Locator_ggg_IndefiniteLivedIntangibleAssetsOriginalCost_486" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_ggg_IndefiniteLivedIntangibleAssetsAbstract_485" xlink:to="Locator_ggg_IndefiniteLivedIntangibleAssetsOriginalCost_486" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndefiniteLivedIntangibleAssetsAbstract" xlink:label="Locator_ggg_IndefiniteLivedIntangibleAssetsAbstract_487" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments" xlink:label="Locator_us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments_488" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_ggg_IndefiniteLivedIntangibleAssetsAbstract_487" xlink:to="Locator_us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments_488" order="2.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndefiniteLivedIntangibleAssetsAbstract" xlink:label="Locator_ggg_IndefiniteLivedIntangibleAssetsAbstract_489" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_490" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_ggg_IndefiniteLivedIntangibleAssetsAbstract_489" xlink:to="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_490" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_491" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherIntangibleAssetsGross" xlink:label="Locator_ggg_OtherIntangibleAssetsGross_492" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_491" xlink:to="Locator_ggg_OtherIntangibleAssetsGross_492" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_493" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherIntangibleAssetsNet" xlink:label="Locator_us-gaap_OtherIntangibleAssetsNet_494" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_493" xlink:to="Locator_us-gaap_OtherIntangibleAssetsNet_494" order="8.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureShareBasedAwardsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_619" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_620" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_619" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_620" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_631" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_632" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_631" xlink:to="Locator_us-gaap_AwardTypeAxis_632" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_635" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_636" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_AwardTypeAxis_635" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_636" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_673" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_674" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_AwardTypeAxis_673" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_674" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="Locator_us-gaap_EmployeeStockOptionMember_638" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637" xlink:to="Locator_us-gaap_EmployeeStockOptionMember_638" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="Locator_us-gaap_RestrictedStockUnitsRSUMember_640" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639" xlink:to="Locator_us-gaap_RestrictedStockUnitsRSUMember_640" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_641" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="Locator_us-gaap_RestrictedStockMember_642" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_641" xlink:to="Locator_us-gaap_RestrictedStockMember_642" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_643" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EmployeeStockPurchasePlanMember" xlink:label="Locator_ggg_EmployeeStockPurchasePlanMember_644" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_643" xlink:to="Locator_ggg_EmployeeStockPurchasePlanMember_644" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_633" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_634" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_633" xlink:to="Locator_us-gaap_PlanNameAxis_634" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_645" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_646" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_PlanNameAxis_645" xlink:to="Locator_us-gaap_PlanNameDomain_646" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_675" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_676" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_PlanNameAxis_675" xlink:to="Locator_us-gaap_PlanNameDomain_676" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_647" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_StockIncentivePlanMember" xlink:label="Locator_ggg_StockIncentivePlanMember_648" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PlanNameDomain_647" xlink:to="Locator_ggg_StockIncentivePlanMember_648" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_649" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EmployeeStockPurchasePlanMember" xlink:label="Locator_ggg_EmployeeStockPurchasePlanMember_650" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PlanNameDomain_649" xlink:to="Locator_ggg_EmployeeStockPurchasePlanMember_650" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_651" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_652" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_651" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_652" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_653" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_654" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_653" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_654" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_655" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_656" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_655" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_656" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_657" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_658" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_657" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_658" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_659" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_660" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_659" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_660" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_661" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_662" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_661" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_662" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_663" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_664" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_663" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_664" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_665" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_666" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_665" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_666" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_667" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_668" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_667" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_668" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_669" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_670" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_669" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_670" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_671" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_672" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_671" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_672" order="6.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureRetirementBenefitsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_711" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_712" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_711" xlink:to="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_712" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_733" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="Locator_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_734" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_733" xlink:to="Locator_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_734" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="Locator_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_735" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="Locator_us-gaap_DefinedBenefitPlansDomain_736" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_735" xlink:to="Locator_us-gaap_DefinedBenefitPlansDomain_736" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="Locator_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_753" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="Locator_us-gaap_DefinedBenefitPlansDomain_754" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_753" xlink:to="Locator_us-gaap_DefinedBenefitPlansDomain_754" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="Locator_us-gaap_DefinedBenefitPlansDomain_737" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="Locator_us-gaap_PensionPlansDefinedBenefitMember_738" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansDomain_737" xlink:to="Locator_us-gaap_PensionPlansDefinedBenefitMember_738" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="Locator_us-gaap_DefinedBenefitPlansDomain_739" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_740" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansDomain_739" xlink:to="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_740" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_741" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanServiceCost_742" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_741" xlink:to="Locator_us-gaap_DefinedBenefitPlanServiceCost_742" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_743" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanInterestCost_744" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_743" xlink:to="Locator_us-gaap_DefinedBenefitPlanInterestCost_744" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_745" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_746" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_745" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_746" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_747" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther" xlink:label="Locator_ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther_748" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_747" xlink:to="Locator_ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther_748" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_749" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_750" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_749" xlink:to="Locator_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_750" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_751" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_752" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_751" xlink:to="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_752" order="6.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.graco.com/role/EquityDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_777" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccumulatedOtherComprehensiveIncomeLossTableTable" xlink:label="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossTableTable_778" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_777" xlink:to="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossTableTable_778" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccumulatedOtherComprehensiveIncomeLossTableTable" xlink:label="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossTableTable_799" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_800" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossTableTable_799" xlink:to="Locator_us-gaap_StatementEquityComponentsAxis_800" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_803" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_804" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_StatementEquityComponentsAxis_803" xlink:to="Locator_us-gaap_EquityComponentDomain_804" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_833" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_834" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_StatementEquityComponentsAxis_833" xlink:to="Locator_us-gaap_EquityComponentDomain_834" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_805" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="Locator_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_806" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EquityComponentDomain_805" xlink:to="Locator_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_806" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_807" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="Locator_us-gaap_AccumulatedTranslationAdjustmentMember_808" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EquityComponentDomain_807" xlink:to="Locator_us-gaap_AccumulatedTranslationAdjustmentMember_808" order="2.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccumulatedOtherComprehensiveIncomeLossTableTable" xlink:label="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossTableTable_801" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_802" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossTableTable_801" xlink:to="Locator_us-gaap_IncomeStatementLocationAxis_802" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_809" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_810" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_IncomeStatementLocationAxis_809" xlink:to="Locator_us-gaap_IncomeStatementLocationDomain_810" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_835" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_836" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_IncomeStatementLocationAxis_835" xlink:to="Locator_us-gaap_IncomeStatementLocationDomain_836" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_811" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="Locator_us-gaap_CostOfSalesMember_812" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_811" xlink:to="Locator_us-gaap_CostOfSalesMember_812" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_813" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="Locator_us-gaap_ResearchAndDevelopmentExpenseMember_814" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_813" xlink:to="Locator_us-gaap_ResearchAndDevelopmentExpenseMember_814" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_815" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="Locator_us-gaap_SellingAndMarketingExpenseMember_816" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_815" xlink:to="Locator_us-gaap_SellingAndMarketingExpenseMember_816" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_817" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="Locator_us-gaap_GeneralAndAdministrativeExpenseMember_818" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_817" xlink:to="Locator_us-gaap_GeneralAndAdministrativeExpenseMember_818" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_819" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccumulatedOtherComprehensiveIncomeLossChangesInComponentsAbstract" xlink:label="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossChangesInComponentsAbstract_820" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_819" xlink:to="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossChangesInComponentsAbstract_820" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_821" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_822" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_821" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_822" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_823" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_824" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_823" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_824" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_825" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_826" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_825" xlink:to="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_826" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_827" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract_828" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_827" xlink:to="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract_828" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract_829" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_830" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract_829" xlink:to="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_830" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract_831" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect" xlink:label="Locator_ggg_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect_832" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract_831" xlink:to="Locator_ggg_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect_832" order="2.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureSegmentInformationBySegmentDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="Locator_us-gaap_SegmentReportingInformationLineItems_865" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_866" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_SegmentReportingInformationLineItems_865" xlink:to="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_866" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_871" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="Locator_us-gaap_StatementBusinessSegmentsAxis_872" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_871" xlink:to="Locator_us-gaap_StatementBusinessSegmentsAxis_872" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="Locator_us-gaap_StatementBusinessSegmentsAxis_873" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_874" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_StatementBusinessSegmentsAxis_873" xlink:to="Locator_us-gaap_SegmentDomain_874" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_881" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_UnallocatedCorporateMember" xlink:label="Locator_ggg_UnallocatedCorporateMember_882" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SegmentDomain_881" xlink:to="Locator_ggg_UnallocatedCorporateMember_882" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_875" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndustrialMember" xlink:label="Locator_ggg_IndustrialMember_876" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SegmentDomain_875" xlink:to="Locator_ggg_IndustrialMember_876" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_877" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ProcessMember" xlink:label="Locator_ggg_ProcessMember_878" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SegmentDomain_877" xlink:to="Locator_ggg_ProcessMember_878" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_879" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ContractorMember" xlink:label="Locator_ggg_ContractorMember_880" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SegmentDomain_879" xlink:to="Locator_ggg_ContractorMember_880" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="Locator_us-gaap_SegmentReportingInformationLineItems_883" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="Locator_us-gaap_SalesRevenueNet_884" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SegmentReportingInformationLineItems_883" xlink:to="Locator_us-gaap_SalesRevenueNet_884" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="Locator_us-gaap_SegmentReportingInformationLineItems_885" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_886" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SegmentReportingInformationLineItems_885" xlink:to="Locator_us-gaap_OperatingIncomeLoss_886" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="Locator_us-gaap_SegmentReportingInformationLineItems_887" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_888" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SegmentReportingInformationLineItems_887" xlink:to="Locator_us-gaap_Assets_888" order="3.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.graco.com/role/DerivativesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_979" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_980" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_979" xlink:to="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_980" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_983" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_984" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_983" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_984" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_987" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_988" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_987" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_988" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_1009" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_1010" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_1009" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_1010" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_989" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_990" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_989" xlink:to="Locator_us-gaap_InterestRateSwapMember_990" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_991" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ForeignExchangeContractMember" xlink:label="Locator_us-gaap_ForeignExchangeContractMember_992" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_991" xlink:to="Locator_us-gaap_ForeignExchangeContractMember_992" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_985" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_986" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_985" xlink:to="Locator_us-gaap_BalanceSheetLocationAxis_986" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_993" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_994" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_BalanceSheetLocationAxis_993" xlink:to="Locator_us-gaap_BalanceSheetLocationDomain_994" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_1011" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_1012" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_BalanceSheetLocationAxis_1011" xlink:to="Locator_us-gaap_BalanceSheetLocationDomain_1012" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_995" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="Locator_us-gaap_OtherLiabilitiesMember_996" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_995" xlink:to="Locator_us-gaap_OtherLiabilitiesMember_996" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_997" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="Locator_us-gaap_AccountsReceivableMember_998" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_997" xlink:to="Locator_us-gaap_AccountsReceivableMember_998" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_999" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_Unrealizedgainonderivatives" xlink:label="Locator_ggg_Unrealizedgainonderivatives_1000" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_999" xlink:to="Locator_ggg_Unrealizedgainonderivatives_1000" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_1001" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_UnrealizedLossOnDerivatives" xlink:label="Locator_ggg_UnrealizedLossOnDerivatives_1002" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_1001" xlink:to="Locator_ggg_UnrealizedLossOnDerivatives_1002" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_1003" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeAssetsCurrent" xlink:label="Locator_us-gaap_DerivativeAssetsCurrent_1004" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_1003" xlink:to="Locator_us-gaap_DerivativeAssetsCurrent_1004" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_1005" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="Locator_us-gaap_DerivativeLiabilitiesCurrent_1006" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_1005" xlink:to="Locator_us-gaap_DerivativeLiabilitiesCurrent_1006" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_1007" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="Locator_invest_DerivativeNotionalAmount_1008" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_1007" xlink:to="Locator_invest_DerivativeNotionalAmount_1008" order="5.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_1179" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_1180" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_1179" xlink:to="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_1180" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_1181" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="Locator_us-gaap_CustomerRelationshipsMember_1182" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_1181" xlink:to="Locator_us-gaap_CustomerRelationshipsMember_1182" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_1183" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="Locator_us-gaap_TradeNamesMember_1184" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_1183" xlink:to="Locator_us-gaap_TradeNamesMember_1184" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_1195" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1196" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_1195" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1196" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1197" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1198" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1197" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1198" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1199" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_1200" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1199" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_1200" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1201" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1202" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1201" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1202" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1203" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_1204" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1203" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_1204" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1205" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_1206" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1205" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_1206" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1207" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent_1208" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1207" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent_1208" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1209" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_1210" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1209" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_1210" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1211" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1212" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1211" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1212" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1213" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1214" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1213" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1214" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1215" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_1216" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1215" xlink:to="Locator_us-gaap_Goodwill_1216" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1217" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1218" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1217" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1218" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1219" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_1220" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1219" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_1220" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1221" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_1222" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1221" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_1222" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1223" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_1224" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1223" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_1224" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1225" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1226" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1225" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1226" order="15.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_1227" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="Locator_us-gaap_GoodwillPeriodIncreaseDecrease_1228" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_1227" xlink:to="Locator_us-gaap_GoodwillPeriodIncreaseDecrease_1228" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_1229" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IdentifiableIntangibleAssetsAbstract" xlink:label="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1230" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_1229" xlink:to="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1230" order="3.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IdentifiableIntangibleAssetsAbstract" xlink:label="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1231" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_1232" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1231" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_1232" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IdentifiableIntangibleAssetsAbstract" xlink:label="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1233" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_1234" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1233" xlink:to="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_1234" order="2.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IdentifiableIntangibleAssetsAbstract" xlink:label="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1235" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount" xlink:label="Locator_ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount_1236" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1235" xlink:to="Locator_ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount_1236" order="3.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IdentifiableIntangibleAssetsAbstract" xlink:label="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1237" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1238" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1237" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1238" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_1101" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1102" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_1101" xlink:to="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1102" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1177" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_1178" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1177" xlink:to="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_1178" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1175" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_1176" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1175" xlink:to="Locator_us-gaap_BusinessAcquisitionAxis_1176" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_1185" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1186" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_BusinessAcquisitionAxis_1185" xlink:to="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1186" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_1239" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1240" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_BusinessAcquisitionAxis_1239" xlink:to="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1240" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1187" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_HighPressureMember" xlink:label="Locator_ggg_HighPressureMember_1188" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1187" xlink:to="Locator_ggg_HighPressureMember_1188" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1189" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_WhiteKnightMember" xlink:label="Locator_ggg_WhiteKnightMember_1190" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1189" xlink:to="Locator_ggg_WhiteKnightMember_1190" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1191" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_MultimaqMember" xlink:label="Locator_ggg_MultimaqMember_1192" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1191" xlink:to="Locator_ggg_MultimaqMember_1192" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1193" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AlcoMember" xlink:label="Locator_ggg_AlcoMember_1194" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1193" xlink:to="Locator_ggg_AlcoMember_1194" order="4.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.graco.com/role/SegmentInformationGeographicInformationDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1267" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1268" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1267" xlink:to="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1268" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1271" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="Locator_us-gaap_StatementGeographicalAxis_1272" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1271" xlink:to="Locator_us-gaap_StatementGeographicalAxis_1272" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="Locator_us-gaap_StatementGeographicalAxis_1273" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="Locator_us-gaap_SegmentGeographicalDomain_1274" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_StatementGeographicalAxis_1273" xlink:to="Locator_us-gaap_SegmentGeographicalDomain_1274" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="Locator_us-gaap_StatementGeographicalAxis_1283" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="Locator_us-gaap_SegmentGeographicalDomain_1284" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_StatementGeographicalAxis_1283" xlink:to="Locator_us-gaap_SegmentGeographicalDomain_1284" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="Locator_us-gaap_SegmentGeographicalDomain_1275" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_US" xlink:label="Locator_country_US_1276" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SegmentGeographicalDomain_1275" xlink:to="Locator_country_US_1276" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="Locator_us-gaap_SegmentGeographicalDomain_1277" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherCountriesMember" xlink:label="Locator_ggg_OtherCountriesMember_1278" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SegmentGeographicalDomain_1277" xlink:to="Locator_ggg_OtherCountriesMember_1278" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1279" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="Locator_us-gaap_SalesRevenueNet_1280" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1279" xlink:to="Locator_us-gaap_SalesRevenueNet_1280" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1281" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="Locator_us-gaap_NoncurrentAssets_1282" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1281" xlink:to="Locator_us-gaap_NoncurrentAssets_1282" order="2.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureOtherIntangibleAssetsGoodwillDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1309" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="Locator_us-gaap_StatementBusinessSegmentsAxis_1310" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1309" xlink:to="Locator_us-gaap_StatementBusinessSegmentsAxis_1310" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="Locator_us-gaap_StatementBusinessSegmentsAxis_1311" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_1312" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_StatementBusinessSegmentsAxis_1311" xlink:to="Locator_us-gaap_SegmentDomain_1312" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="Locator_us-gaap_StatementBusinessSegmentsAxis_1329" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_1330" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_StatementBusinessSegmentsAxis_1329" xlink:to="Locator_us-gaap_SegmentDomain_1330" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_1313" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndustrialMember" xlink:label="Locator_ggg_IndustrialMember_1314" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SegmentDomain_1313" xlink:to="Locator_ggg_IndustrialMember_1314" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_1315" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ProcessMember" xlink:label="Locator_ggg_ProcessMember_1316" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SegmentDomain_1315" xlink:to="Locator_ggg_ProcessMember_1316" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_1317" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ContractorMember" xlink:label="Locator_ggg_ContractorMember_1318" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SegmentDomain_1317" xlink:to="Locator_ggg_ContractorMember_1318" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="Locator_us-gaap_GoodwillLineItems_1297" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1298" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_GoodwillLineItems_1297" xlink:to="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1298" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="Locator_us-gaap_GoodwillLineItems_1319" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="Locator_us-gaap_GoodwillRollForward_1320" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_GoodwillLineItems_1319" xlink:to="Locator_us-gaap_GoodwillRollForward_1320" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="Locator_us-gaap_GoodwillRollForward_1321" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_1322" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_GoodwillRollForward_1321" xlink:to="Locator_us-gaap_Goodwill_1322" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="Locator_us-gaap_GoodwillRollForward_1323" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="Locator_us-gaap_GoodwillAcquiredDuringPeriod_1324" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_GoodwillRollForward_1323" xlink:to="Locator_us-gaap_GoodwillAcquiredDuringPeriod_1324" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="Locator_us-gaap_GoodwillRollForward_1325" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillTranslationAdjustments" xlink:label="Locator_us-gaap_GoodwillTranslationAdjustments_1326" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_GoodwillRollForward_1325" xlink:to="Locator_us-gaap_GoodwillTranslationAdjustments_1326" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="Locator_us-gaap_GoodwillRollForward_1327" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillOtherChanges" xlink:label="Locator_us-gaap_GoodwillOtherChanges_1328" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_GoodwillRollForward_1327" xlink:to="Locator_us-gaap_GoodwillOtherChanges_1328" order="4.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureFairValueDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1355" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_1356" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1355" xlink:to="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_1356" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_1371" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_1372" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_1371" xlink:to="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_1372" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_1373" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1374" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_1373" xlink:to="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1374" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_1399" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1400" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_1399" xlink:to="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1400" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1375" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="Locator_us-gaap_FairValueInputsLevel1Member_1376" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1375" xlink:to="Locator_us-gaap_FairValueInputsLevel1Member_1376" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1377" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="Locator_us-gaap_FairValueInputsLevel2Member_1378" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1377" xlink:to="Locator_us-gaap_FairValueInputsLevel2Member_1378" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1379" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="Locator_us-gaap_FairValueInputsLevel3Member_1380" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1379" xlink:to="Locator_us-gaap_FairValueInputsLevel3Member_1380" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1381" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_1382" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1381" xlink:to="Locator_us-gaap_AssetsAbstract_1382" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_1383" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashSurrenderValueFairValueDisclosure" xlink:label="Locator_us-gaap_CashSurrenderValueFairValueDisclosure_1384" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_AssetsAbstract_1383" xlink:to="Locator_us-gaap_CashSurrenderValueFairValueDisclosure_1384" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_1385" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="Locator_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1386" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_AssetsAbstract_1385" xlink:to="Locator_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1386" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_1387" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="Locator_us-gaap_AssetsFairValueDisclosure_1388" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_AssetsAbstract_1387" xlink:to="Locator_us-gaap_AssetsFairValueDisclosure_1388" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1389" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="Locator_us-gaap_LiabilitiesAbstract_1390" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1389" xlink:to="Locator_us-gaap_LiabilitiesAbstract_1390" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="Locator_us-gaap_LiabilitiesAbstract_1391" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="Locator_us-gaap_BusinessCombinationContingentConsiderationLiability_1392" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LiabilitiesAbstract_1391" xlink:to="Locator_us-gaap_BusinessCombinationContingentConsiderationLiability_1392" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="Locator_us-gaap_LiabilitiesAbstract_1393" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:label="Locator_us-gaap_OtherLiabilitiesFairValueDisclosure_1394" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LiabilitiesAbstract_1393" xlink:to="Locator_us-gaap_OtherLiabilitiesFairValueDisclosure_1394" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="Locator_us-gaap_LiabilitiesAbstract_1395" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="Locator_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_1396" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LiabilitiesAbstract_1395" xlink:to="Locator_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_1396" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="Locator_us-gaap_LiabilitiesAbstract_1397" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="Locator_us-gaap_LiabilitiesFairValueDisclosure_1398" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LiabilitiesAbstract_1397" xlink:to="Locator_us-gaap_LiabilitiesFairValueDisclosure_1398" order="4.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureAcquisitionsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_1417" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1418" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_1417" xlink:to="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1418" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1429" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_1430" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1429" xlink:to="Locator_us-gaap_BusinessAcquisitionAxis_1430" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_1431" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1432" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_BusinessAcquisitionAxis_1431" xlink:to="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1432" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1433" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_HighPressureMember" xlink:label="Locator_ggg_HighPressureMember_1434" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1433" xlink:to="Locator_ggg_HighPressureMember_1434" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1435" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_WhiteKnightMember" xlink:label="Locator_ggg_WhiteKnightMember_1436" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1435" xlink:to="Locator_ggg_WhiteKnightMember_1436" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1437" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_MultimaqMember" xlink:label="Locator_ggg_MultimaqMember_1438" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1437" xlink:to="Locator_ggg_MultimaqMember_1438" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1439" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AlcoMember" xlink:label="Locator_ggg_AlcoMember_1440" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1439" xlink:to="Locator_ggg_AlcoMember_1440" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_1441" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1442" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_1441" xlink:to="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1442" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1443" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="Locator_us-gaap_PaymentsToAcquireBusinessesGross_1444" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1443" xlink:to="Locator_us-gaap_PaymentsToAcquireBusinessesGross_1444" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1445" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="Locator_us-gaap_BusinessCombinationContingentConsiderationLiability_1446" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1445" xlink:to="Locator_us-gaap_BusinessCombinationContingentConsiderationLiability_1446" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1447" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod" xlink:label="Locator_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_1448" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1447" xlink:to="Locator_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_1448" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1449" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="Locator_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_1450" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1449" xlink:to="Locator_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_1450" order="4.0" />
    </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>ggg-20150626_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Prepared by IBM Cognos FSR v6.7.3.50 using Fujitsu Interstage XWand -->




<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/instance http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
    <roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
    <roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
    <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="element1" />
        <label xlink:type="resource" xlink:label="label1" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AwardTypeAxis_en-US">Award Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1" xlink:to="label1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare" xlink:label="element2" />
        <label xlink:type="resource" xlink:label="label2" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare_en-US">Accelerated share repurchases final price paid per share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element2" xlink:to="label2" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="element3" />
        <label xlink:type="resource" xlink:label="label3" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_en-US">Other Current Liabilities Text Block</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element3" xlink:to="label3" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="element4" />
        <label xlink:type="resource" xlink:label="label4" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountsPayableCurrent_en-US">Trade accounts payable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element4" xlink:to="label4" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="element5" />
        <label xlink:type="resource" xlink:label="label5" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountsReceivableMember_en-US">Accounts Receivable [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element5" xlink:to="label5" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="element6" />
        <label xlink:type="resource" xlink:label="label6" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccruedLiabilitiesCurrentAbstract_en-US">Current Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element6" xlink:to="label6" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="element7" />
        <label xlink:type="resource" xlink:label="label7" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccruedIncomeTaxesCurrent_en-US">Accrued Income Taxes Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element7" xlink:to="label7" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="element8" />
        <label xlink:type="resource" xlink:label="label8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccruedIncomeTaxesCurrent_en-US">Income taxes payable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element8" xlink:to="label8" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="element9" />
        <label xlink:type="resource" xlink:label="label9" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccruedMarketingCostsCurrent_en-US">AccruedMarketingCostsCurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element9" xlink:to="label9" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="element10" />
        <label xlink:type="resource" xlink:label="label10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccruedMarketingCostsCurrent_en-US">Accrued trade promotions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element10" xlink:to="label10" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="element11" />
        <label xlink:type="resource" xlink:label="label11" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_en-US">Accumulated depreciation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element11" xlink:to="label11" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="element12" />
        <label xlink:type="resource" xlink:label="label12" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_en-US">Accumulated depreciation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element12" xlink:to="label12" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="element13" />
        <label xlink:type="resource" xlink:label="label13" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_en-US">Accumulated other comprehensive income (loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element13" xlink:to="label13" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="element14" />
        <label xlink:type="resource" xlink:label="label14" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_en-US">Beginning Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element14" xlink:to="label14" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="element15" />
        <label xlink:type="resource" xlink:label="label15" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_en-US">Ending Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element15" xlink:to="label15" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="element16" />
        <label xlink:type="resource" xlink:label="label16" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_en-US">Accumulated Defined Benefit Plans Adjustment [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element16" xlink:to="label16" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="element17" />
        <label xlink:type="resource" xlink:label="label17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_en-US">Pension and Postretirement Medical</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element17" xlink:to="label17" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="element18" />
        <label xlink:type="resource" xlink:label="label18" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_en-US">Accumulated Other Comprehensive Income Loss [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element18" xlink:to="label18" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="element19" />
        <label xlink:type="resource" xlink:label="label19" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedTranslationAdjustmentMember_en-US">Accumulated Translation Adjustment [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element19" xlink:to="label19" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="element20" />
        <label xlink:type="resource" xlink:label="label20" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccumulatedTranslationAdjustmentMember_en-US">Cumulative Translation Adjustment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element20" xlink:to="label20" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="element21" />
        <label xlink:type="resource" xlink:label="label21" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AdditionalPaidInCapitalCommonStock_en-US">Additional paid-in-capital</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element21" xlink:to="label21" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="element22" />
        <label xlink:type="resource" xlink:label="label22" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_en-US">Adjustments to reconcile net earnings to net cash provided by operating activities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element22" xlink:to="label22" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="element23" />
        <label xlink:type="resource" xlink:label="label23" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AllocatedShareBasedCompensationExpense_en-US">Share-based compensation expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element23" xlink:to="label23" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="element24" />
        <label xlink:type="resource" xlink:label="label24" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AmortizationOfIntangibleAssets_en-US">Amortization of intangible assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element24" xlink:to="label24" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="element25" />
        <label xlink:type="resource" xlink:label="label25" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_en-US">Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element25" xlink:to="label25" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Assets" xlink:label="element26" />
        <label xlink:type="resource" xlink:label="label26" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_Assets_en-US">Total Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element26" xlink:to="label26" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Assets" xlink:label="element27" />
        <label xlink:type="resource" xlink:label="label27" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Assets_en-US">Total Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element27" xlink:to="label27" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Assets" xlink:label="element28" />
        <label xlink:type="resource" xlink:label="label28" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_Assets_en-US">Segment Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element28" xlink:to="label28" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="element29" />
        <label xlink:type="resource" xlink:label="label29" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsFairValueDisclosure_en-US">Total assets at fair value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element29" xlink:to="label29" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="element30" />
        <label xlink:type="resource" xlink:label="label30" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsCurrentAbstract_en-US">Current Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element30" xlink:to="label30" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="element31" />
        <label xlink:type="resource" xlink:label="label31" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsAbstract_en-US">Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element31" xlink:to="label31" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="element32" />
        <label xlink:type="resource" xlink:label="label32" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_AssetsCurrent_en-US">Total current assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element32" xlink:to="label32" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="element33" />
        <label xlink:type="resource" xlink:label="label33" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsCurrent_en-US">Total Current Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element33" xlink:to="label33" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="element34" />
        <label xlink:type="resource" xlink:label="label34" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BalanceSheetLocationAxis_en-US">Balance Sheet Location [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element34" xlink:to="label34" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="element35" />
        <label xlink:type="resource" xlink:label="label35" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BalanceSheetLocationDomain_en-US">Balance Sheet Location [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element35" xlink:to="label35" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="element36" />
        <label xlink:type="resource" xlink:label="label36" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_en-US">Liabilities assumed</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element36" xlink:to="label36" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="element37" />
        <label xlink:type="resource" xlink:label="label37" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_en-US">Liabilities assumed</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element37" xlink:to="label37" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="element38" />
        <label xlink:type="resource" xlink:label="label38" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_en-US">Accounts receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element38" xlink:to="label38" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent" xlink:label="element39" />
        <label xlink:type="resource" xlink:label="label39" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent_en-US">Deferred income tax assets acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element39" xlink:to="label39" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent" xlink:label="element40" />
        <label xlink:type="resource" xlink:label="label40" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent_en-US">Deferred income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element40" xlink:to="label40" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:label="element41" />
        <label xlink:type="resource" xlink:label="label41" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_en-US">Deferred income taxes non-current assumed</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element41" xlink:to="label41" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:label="element42" />
        <label xlink:type="resource" xlink:label="label42" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_en-US">Deferred income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element42" xlink:to="label42" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="element43" />
        <label xlink:type="resource" xlink:label="label43" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionAxis_en-US">Business Acquisition [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element43" xlink:to="label43" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="element44" />
        <label xlink:type="resource" xlink:label="label44" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionProFormaInformationAbstract_en-US">Business Acquisition, Pro Forma Information [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element44" xlink:to="label44" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="element45" />
        <label xlink:type="resource" xlink:label="label45" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_en-US">Non-current liabilities assumed</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element45" xlink:to="label45" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="element46" />
        <label xlink:type="resource" xlink:label="label46" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_en-US">Non-current liabilities assumed</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element46" xlink:to="label46" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="element47" />
        <label xlink:type="resource" xlink:label="label47" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_en-US">Total assets acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element47" xlink:to="label47" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="element48" />
        <label xlink:type="resource" xlink:label="label48" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_en-US">Total assets acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element48" xlink:to="label48" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="element49" />
        <label xlink:type="resource" xlink:label="label49" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_en-US">Cash and cash equivalents</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element49" xlink:to="label49" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="element50" />
        <label xlink:type="resource" xlink:label="label50" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_en-US">Cash and cash equivalents acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element50" xlink:to="label50" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="element51" />
        <label xlink:type="resource" xlink:label="label51" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_en-US">Business Acquisition, Pro Forma Information [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element51" xlink:to="label51" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="element52" />
        <label xlink:type="resource" xlink:label="label52" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationContingentConsiderationLiability_en-US">Contingent Consideration Liability</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element52" xlink:to="label52" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="element53" />
        <label xlink:type="resource" xlink:label="label53" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationContingentConsiderationLiability_en-US">Contingent consideration</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element53" xlink:to="label53" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="element54" />
        <label xlink:type="resource" xlink:label="label54" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_en-US">Other current assets acquirred</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element54" xlink:to="label54" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="element55" />
        <label xlink:type="resource" xlink:label="label55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_en-US">Other current assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element55" xlink:to="label55" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="element56" />
        <label xlink:type="resource" xlink:label="label56" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_en-US">Identifiable intangible assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element56" xlink:to="label56" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="element57" />
        <label xlink:type="resource" xlink:label="label57" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionLineItems_en-US">Business Acquisition [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element57" xlink:to="label57" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="element58" />
        <label xlink:type="resource" xlink:label="label58" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_en-US">Other non-current assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element58" xlink:to="label58" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="element59" />
        <label xlink:type="resource" xlink:label="label59" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionAcquireeDomain_en-US">Business Acquisition, Acquiree [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element59" xlink:to="label59" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="element60" />
        <label xlink:type="resource" xlink:label="label60" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationsAbstract_en-US">Business Combinations [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element60" xlink:to="label60" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="element61" />
        <label xlink:type="resource" xlink:label="label61" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_en-US">Inventories acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element61" xlink:to="label61" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="element62" />
        <label xlink:type="resource" xlink:label="label62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_en-US">Inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element62" xlink:to="label62" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="element63" />
        <label xlink:type="resource" xlink:label="label63" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_en-US">Business Acquisition, Purchase Price Allocation [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element63" xlink:to="label63" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="element64" />
        <label xlink:type="resource" xlink:label="label64" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_en-US">Purchase Price Allocation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element64" xlink:to="label64" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="element65" />
        <label xlink:type="resource" xlink:label="label65" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationDisclosureTextBlock_en-US">Acquisitions Text Block</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element65" xlink:to="label65" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="element66" />
        <label xlink:type="resource" xlink:label="label66" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_en-US">Property, plant and equipment and other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element66" xlink:to="label66" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="element67" />
        <label xlink:type="resource" xlink:label="label67" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationDescriptionAbstract_en-US">Business Combination Description [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element67" xlink:to="label67" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="element68" />
        <label xlink:type="resource" xlink:label="label68" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_en-US">Net tangible assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element68" xlink:to="label68" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod" xlink:label="element69" />
        <label xlink:type="resource" xlink:label="label69" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_en-US">Revenue for last annual period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element69" xlink:to="label69" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="element70" />
        <label xlink:type="resource" xlink:label="label70" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationAcquisitionRelatedCosts_en-US">Expenses Related To Pending Acquisiton</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element70" xlink:to="label70" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="element71" />
        <label xlink:type="resource" xlink:label="label71" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_en-US">Sales since the date of acquisition</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element71" xlink:to="label71" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="element72" />
        <label xlink:type="resource" xlink:label="label72" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_en-US">Net assets acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element72" xlink:to="label72" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="element73" />
        <label xlink:type="resource" xlink:label="label73" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_en-US">Net assets acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element73" xlink:to="label73" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="element74" />
        <label xlink:type="resource" xlink:label="label74" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_en-US">Net increase (decrease) in cash and cash equivalents</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element74" xlink:to="label74" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="element75" />
        <label xlink:type="resource" xlink:label="label75" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_en-US">Net increase (decrease) in cash and cash equivalents</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element75" xlink:to="label75" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:label="element76" />
        <label xlink:type="resource" xlink:label="label76" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_en-US">Cash and cash equivalents:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element76" xlink:to="label76" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="element77" />
        <label xlink:type="resource" xlink:label="label77" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsAtCarryingValue_en-US">Cash and cash equivalents</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element77" xlink:to="label77" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="element78" />
        <label xlink:type="resource" xlink:label="label78" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_CashAndCashEquivalentsAtCarryingValue_en-US">Beginning of year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element78" xlink:to="label78" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="element79" />
        <label xlink:type="resource" xlink:label="label79" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_CashAndCashEquivalentsAtCarryingValue_en-US">End of period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element79" xlink:to="label79" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashSurrenderValueFairValueDisclosure" xlink:label="element80" />
        <label xlink:type="resource" xlink:label="label80" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashSurrenderValueFairValueDisclosure_en-US">Cash surrender value of life insurance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element80" xlink:to="label80" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance" xlink:label="element81" />
        <label xlink:type="resource" xlink:label="label81" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashSurrenderValueOfLifeInsurance_en-US">Cash surrender value of life insurance contracts amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element81" xlink:to="label81" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockValue" xlink:label="element82" />
        <label xlink:type="resource" xlink:label="label82" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockValue_en-US">Common stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element82" xlink:to="label82" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="element83" />
        <label xlink:type="resource" xlink:label="label83" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockDividendsPerShareDeclared_en-US">Cash Dividends Declared per Common Share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element83" xlink:to="label83" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="element84" />
        <label xlink:type="resource" xlink:label="label84" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_en-US">Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element84" xlink:to="label84" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="element85" />
        <label xlink:type="resource" xlink:label="label85" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_en-US">Comprehensive Income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element85" xlink:to="label85" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="element86" />
        <label xlink:type="resource" xlink:label="label86" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CostOfGoodsSold_en-US">Cost of products sold</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element86" xlink:to="label86" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="element87" />
        <label xlink:type="resource" xlink:label="label87" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CostMethodInvestments_en-US">Investment in businesses held separate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element87" xlink:to="label87" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="element88" />
        <label xlink:type="resource" xlink:label="label88" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CostOfSalesMember_en-US">Cost Of Sales [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element88" xlink:to="label88" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="element89" />
        <label xlink:type="resource" xlink:label="label89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CostOfSalesMember_en-US">Cost of products sold</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element89" xlink:to="label89" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="element90" />
        <label xlink:type="resource" xlink:label="label90" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CustomerRelationshipsMember_en-US">Customer relationships</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element90" xlink:to="label90" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtInstrumentMaturityDateRangeStart1" xlink:label="element91" />
        <label xlink:type="resource" xlink:label="label91" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentMaturityDateRangeStart1_en-US">Unsecured Notes, Maturity Date Range, Start</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element91" xlink:to="label91" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="element92" />
        <label xlink:type="resource" xlink:label="label92" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentFaceAmount_en-US">Unsecured Notes, Face Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element92" xlink:to="label92" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="element93" />
        <label xlink:type="resource" xlink:label="label93" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtDisclosureAbstract_en-US">Debt Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element93" xlink:to="label93" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="element94" />
        <label xlink:type="resource" xlink:label="label94" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentCarryingAmount_en-US">Unsecured Notes, Carrying Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element94" xlink:to="label94" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="element95" />
        <label xlink:type="resource" xlink:label="label95" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtDisclosureTextBlock_en-US">Debt Disclosure Text Block</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element95" xlink:to="label95" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:label="element96" />
        <label xlink:type="resource" xlink:label="label96" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentMaturityDateRangeEnd1_en-US">Unsecured Notes, Maturity Date Range, End</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element96" xlink:to="label96" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="element97" />
        <label xlink:type="resource" xlink:label="label97" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredIncomeTaxesAndTaxCredits_en-US">Deferred income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element97" xlink:to="label97" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="element98" />
        <label xlink:type="resource" xlink:label="label98" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredIncomeTaxesAndTaxCredits_en-US">Deferred income taxes cash flow</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element98" xlink:to="label98" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="element99" />
        <label xlink:type="resource" xlink:label="label99" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsNetCurrent_en-US">Deferred income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element99" xlink:to="label99" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="element100" />
        <label xlink:type="resource" xlink:label="label100" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsNetNoncurrent_en-US">Deferred Income Taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element100" xlink:to="label100" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="element101" />
        <label xlink:type="resource" xlink:label="label101" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxLiabilitiesNoncurrent_en-US">Deferred Tax Liabilities, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element101" xlink:to="label101" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="element102" />
        <label xlink:type="resource" xlink:label="label102" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxLiabilitiesNoncurrent_en-US">Deferred Income Taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element102" xlink:to="label102" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="element103" />
        <label xlink:type="resource" xlink:label="label103" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_en-US">Deferred Tax Liabilities Undistributed Foreign Earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element103" xlink:to="label103" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="element104" />
        <label xlink:type="resource" xlink:label="label104" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_en-US">Deferred tax liabilities undistributed foreign earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element104" xlink:to="label104" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="element105" />
        <label xlink:type="resource" xlink:label="label105" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract_en-US">Retirement Benefits Abstract</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element105" xlink:to="label105" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="element106" />
        <label xlink:type="resource" xlink:label="label106" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_en-US">Amortization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element106" xlink:to="label106" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="element107" />
        <label xlink:type="resource" xlink:label="label107" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_en-US">Amortization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element107" xlink:to="label107" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="element108" />
        <label xlink:type="resource" xlink:label="label108" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanDisclosureLineItems_en-US">Defined Benefit Plan Disclosure [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element108" xlink:to="label108" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="element109" />
        <label xlink:type="resource" xlink:label="label109" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_en-US">Net periodic benefit cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element109" xlink:to="label109" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="element110" />
        <label xlink:type="resource" xlink:label="label110" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_en-US">Net periodic benefit cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element110" xlink:to="label110" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="element111" />
        <label xlink:type="resource" xlink:label="label111" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanServiceCost_en-US">Service cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element111" xlink:to="label111" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="element112" />
        <label xlink:type="resource" xlink:label="label112" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanInterestCost_en-US">Interest cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element112" xlink:to="label112" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="element113" />
        <label xlink:type="resource" xlink:label="label113" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanContributionsByEmployer_en-US">Voluntary contributions amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element113" xlink:to="label113" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="element114" />
        <label xlink:type="resource" xlink:label="label114" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_en-US">Expected return on assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element114" xlink:to="label114" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="element115" />
        <label xlink:type="resource" xlink:label="label115" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_en-US">Expected return on assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element115" xlink:to="label115" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="element116" />
        <label xlink:type="resource" xlink:label="label116" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlansDomain_en-US">Defined Benefit Plans and Other Postretirement Benefit Plans [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element116" xlink:to="label116" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="element117" />
        <label xlink:type="resource" xlink:label="label117" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element117" xlink:to="label117" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="element118" />
        <label xlink:type="resource" xlink:label="label118" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DepreciationDepletionAndAmortization_en-US">Depreciation and amortization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element118" xlink:to="label118" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="element119" />
        <label xlink:type="resource" xlink:label="label119" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeInstrumentRiskAxis_en-US">Derivative Instrument Risk [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element119" xlink:to="label119" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeAssetsCurrent" xlink:label="element120" />
        <label xlink:type="resource" xlink:label="label120" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeAssetsCurrent_en-US">Derivative Assets Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element120" xlink:to="label120" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeAssetsCurrent" xlink:label="element121" />
        <label xlink:type="resource" xlink:label="label121" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DerivativeAssetsCurrent_en-US">Net gains on derivative contracts</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element121" xlink:to="label121" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="element122" />
        <label xlink:type="resource" xlink:label="label122" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeLiabilitiesCurrent_en-US">Derivative Liabilities, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element122" xlink:to="label122" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="element123" />
        <label xlink:type="resource" xlink:label="label123" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DerivativeLiabilitiesCurrent_en-US">Net losses on derivative contracts</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element123" xlink:to="label123" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="element124" />
        <label xlink:type="resource" xlink:label="label124" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_en-US">Derivative Instruments and Hedging Activity Text Block</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element124" xlink:to="label124" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="element125" />
        <label xlink:type="resource" xlink:label="label125" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeContractTypeDomain_en-US">Derivative Contract Type [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element125" xlink:to="label125" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:label="element126" />
        <label xlink:type="resource" xlink:label="label126" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_en-US">Derivatives</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element126" xlink:to="label126" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="element127" />
        <label xlink:type="resource" xlink:label="label127" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativesFairValueLineItems_en-US">Derivatives, Fair Value [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element127" xlink:to="label127" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="element128" />
        <label xlink:type="resource" xlink:label="label128" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_en-US">Share-Based Awards Text Block</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element128" xlink:to="label128" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="element129" />
        <label xlink:type="resource" xlink:label="label129" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_en-US">Share Based Awards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element129" xlink:to="label129" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="element130" />
        <label xlink:type="resource" xlink:label="label130" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_en-US">Sale consideration held separate investment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element130" xlink:to="label130" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DividendsPayableCurrent" xlink:label="element131" />
        <label xlink:type="resource" xlink:label="label131" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DividendsPayableCurrent_en-US">Dividends payable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element131" xlink:to="label131" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="element132" />
        <label xlink:type="resource" xlink:label="label132" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerShareTextBlock_en-US">Earnings Per Share Text Block</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element132" xlink:to="label132" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="element133" />
        <label xlink:type="resource" xlink:label="label133" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerShareBasic_en-US">Basic Net Earnings per Common Share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element133" xlink:to="label133" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="element134" />
        <label xlink:type="resource" xlink:label="label134" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EarningsPerShareBasic_en-US">Basic earnings per share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element134" xlink:to="label134" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="element135" />
        <label xlink:type="resource" xlink:label="label135" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerShareDiluted_en-US">Diluted Net Earnings per Common Share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element135" xlink:to="label135" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="element136" />
        <label xlink:type="resource" xlink:label="label136" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EarningsPerShareDiluted_en-US">Diluted earnings per share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element136" xlink:to="label136" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="element137" />
        <label xlink:type="resource" xlink:label="label137" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_EarningsPerShareDiluted_en-US">Diluted earnings per share, as reported</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element137" xlink:to="label137" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="element138" />
        <label xlink:type="resource" xlink:label="label138" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerShareAbstract_en-US">Earnings Per Share Abstract</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element138" xlink:to="label138" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="element139" />
        <label xlink:type="resource" xlink:label="label139" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_en-US">Effect of exchange rate changes on cash</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element139" xlink:to="label139" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="element140" />
        <label xlink:type="resource" xlink:label="label140" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EffectiveIncomeTaxRateContinuingOperations_en-US">Effective income tax rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element140" xlink:to="label140" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="element141" />
        <label xlink:type="resource" xlink:label="label141" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EmployeeStockOptionMember_en-US">Stock Options</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element141" xlink:to="label141" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="element142" />
        <label xlink:type="resource" xlink:label="label142" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_en-US">Unrecognized compensation cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element142" xlink:to="label142" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="element143" />
        <label xlink:type="resource" xlink:label="label143" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_en-US">Weighted average recognition period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element143" xlink:to="label143" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:label="element144" />
        <label xlink:type="resource" xlink:label="label144" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_en-US">Share-Based Awards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element144" xlink:to="label144" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:label="element145" />
        <label xlink:type="resource" xlink:label="label145" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_en-US">Share-Based Awards Abstract</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element145" xlink:to="label145" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="element146" />
        <label xlink:type="resource" xlink:label="label146" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EquityComponentDomain_en-US">Equity Component [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element146" xlink:to="label146" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="element147" />
        <label xlink:type="resource" xlink:label="label147" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_en-US">Excess tax benefits related to share-based payment arrangements</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element147" xlink:to="label147" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="element148" />
        <label xlink:type="resource" xlink:label="label148" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_en-US">Excess tax benefit related to share-based payment arrangements</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element148" xlink:to="label148" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="element149" />
        <label xlink:type="resource" xlink:label="label149" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_en-US">Excess tax benefit related to share-based payment arrangements</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element149" xlink:to="label149" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="element150" />
        <label xlink:type="resource" xlink:label="label150" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_en-US">Fair Value Measurements</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element150" xlink:to="label150" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="element151" />
        <label xlink:type="resource" xlink:label="label151" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueByFairValueHierarchyLevelAxis_en-US">Fair Value, Hierarchy [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element151" xlink:to="label151" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="element152" />
        <label xlink:type="resource" xlink:label="label152" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueDisclosuresAbstract_en-US">Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element152" xlink:to="label152" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="element153" />
        <label xlink:type="resource" xlink:label="label153" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_en-US">Fair Value, Measurements, Fair Value Hierarchy [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element153" xlink:to="label153" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="element154" />
        <label xlink:type="resource" xlink:label="label154" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueDisclosuresTextBlock_en-US">Fair Value Disclosures Text Block</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element154" xlink:to="label154" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="element155" />
        <label xlink:type="resource" xlink:label="label155" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_en-US">Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element155" xlink:to="label155" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="element156" />
        <label xlink:type="resource" xlink:label="label156" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueByBalanceSheetGroupingTable_en-US">Fair Value By Balance Sheet Grouping [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element156" xlink:to="label156" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="element157" />
        <label xlink:type="resource" xlink:label="label157" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueByBalanceSheetGroupingTextBlock_en-US">FairValueByBalanceSheetGroupingTextBlock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element157" xlink:to="label157" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="element158" />
        <label xlink:type="resource" xlink:label="label158" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FairValueByBalanceSheetGroupingTextBlock_en-US">Fair Value Table</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element158" xlink:to="label158" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="element159" />
        <label xlink:type="resource" xlink:label="label159" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueInputsLevel2Member_en-US">Level 2</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element159" xlink:to="label159" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="element160" />
        <label xlink:type="resource" xlink:label="label160" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueInputsLevel1Member_en-US">Level 1</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element160" xlink:to="label160" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="element161" />
        <label xlink:type="resource" xlink:label="label161" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueInputsLevel3Member_en-US">Level 3</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element161" xlink:to="label161" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="element162" />
        <label xlink:type="resource" xlink:label="label162" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_en-US">Fair Values Derivatives Balance Sheet Location By Derivative Contract Type By Hedging Designation [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element162" xlink:to="label162" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="element163" />
        <label xlink:type="resource" xlink:label="label163" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_en-US">Future amortization expense, year four</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element163" xlink:to="label163" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="element164" />
        <label xlink:type="resource" xlink:label="label164" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetUsefulLife_en-US">Estimated Life (years)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element164" xlink:to="label164" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="element165" />
        <label xlink:type="resource" xlink:label="label165" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_en-US">Finite Lived Intangible Assets Future Amortization Expense Current And Five Succeeding Fiscal Years [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element165" xlink:to="label165" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="element166" />
        <label xlink:type="resource" xlink:label="label166" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_en-US">Current and future amortization expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element166" xlink:to="label166" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="element167" />
        <label xlink:type="resource" xlink:label="label167" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsGross_en-US">Original Cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element167" xlink:to="label167" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="element168" />
        <label xlink:type="resource" xlink:label="label168" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_en-US">Future amortization expense, after year five</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element168" xlink:to="label168" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="element169" />
        <label xlink:type="resource" xlink:label="label169" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsLineItems_en-US">Finite Lived Intangible Assets [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element169" xlink:to="label169" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="element170" />
        <label xlink:type="resource" xlink:label="label170" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_en-US">Accumulated Amortization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element170" xlink:to="label170" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="element171" />
        <label xlink:type="resource" xlink:label="label171" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_en-US">Accumulated Amortization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element171" xlink:to="label171" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="element172" />
        <label xlink:type="resource" xlink:label="label172" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_FiniteLivedIntangibleAssetsNet_en-US">Book Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element172" xlink:to="label172" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="element173" />
        <label xlink:type="resource" xlink:label="label173" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsNet_en-US">Book Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element173" xlink:to="label173" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="element174" />
        <label xlink:type="resource" xlink:label="label174" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FiniteLivedIntangibleAssetsNet_en-US">Customer relationships</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element174" xlink:to="label174" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="element175" />
        <label xlink:type="resource" xlink:label="label175" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_en-US">Future amortization expense, year one</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element175" xlink:to="label175" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="element176" />
        <label xlink:type="resource" xlink:label="label176" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_en-US">Future amortization expense, year five</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element176" xlink:to="label176" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="element177" />
        <label xlink:type="resource" xlink:label="label177" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_en-US">Future amortization expense, year two</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element177" xlink:to="label177" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="element178" />
        <label xlink:type="resource" xlink:label="label178" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_en-US">Future amortization expense, year three</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element178" xlink:to="label178" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="element179" />
        <label xlink:type="resource" xlink:label="label179" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_en-US">Forward exchange contracts</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element179" xlink:to="label179" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="element180" />
        <label xlink:type="resource" xlink:label="label180" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_en-US">ForeignCurrencyContractsLiabilityFairValueDisclosure</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element180" xlink:to="label180" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="element181" />
        <label xlink:type="resource" xlink:label="label181" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_en-US">Foreign exchange contracts</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element181" xlink:to="label181" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ForeignExchangeContractMember" xlink:label="element182" />
        <label xlink:type="resource" xlink:label="label182" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ForeignExchangeContractMember_en-US">Foreign Exchange Contract [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element182" xlink:to="label182" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness" xlink:label="element183" />
        <label xlink:type="resource" xlink:label="label183" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_GainLossOnSaleOfBusiness_en-US">(Gain) loss on sale of business</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element183" xlink:to="label183" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness" xlink:label="element184" />
        <label xlink:type="resource" xlink:label="label184" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GainLossOnSaleOfBusiness_en-US">(Gain) loss on sale of business</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element184" xlink:to="label184" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness" xlink:label="element185" />
        <label xlink:type="resource" xlink:label="label185" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_GainLossOnSaleOfBusiness_en-US">Pre-tax gain on sale of held separate investment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element185" xlink:to="label185" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="element186" />
        <label xlink:type="resource" xlink:label="label186" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GeneralAndAdministrativeExpense_en-US">General and administrative</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element186" xlink:to="label186" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="element187" />
        <label xlink:type="resource" xlink:label="label187" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GeneralAndAdministrativeExpenseMember_en-US">General And Administrative Expense [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element187" xlink:to="label187" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="element188" />
        <label xlink:type="resource" xlink:label="label188" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_GeneralAndAdministrativeExpenseMember_en-US">General and administrative</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element188" xlink:to="label188" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract" xlink:label="element189" />
        <label xlink:type="resource" xlink:label="label189" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract_en-US">Derivative Instruments and Hedging Activity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element189" xlink:to="label189" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillOtherChanges" xlink:label="element190" />
        <label xlink:type="resource" xlink:label="label190" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillOtherChanges_en-US">Goodwill, other changes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element190" xlink:to="label190" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillOtherChanges" xlink:label="element191" />
        <label xlink:type="resource" xlink:label="label191" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_GoodwillOtherChanges_en-US">Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element191" xlink:to="label191" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Goodwill" xlink:label="element192" />
        <label xlink:type="resource" xlink:label="label192" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Goodwill_en-US">Goodwill</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element192" xlink:to="label192" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Goodwill" xlink:label="element193" />
        <label xlink:type="resource" xlink:label="label193" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_Goodwill_en-US">Beginning balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element193" xlink:to="label193" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Goodwill" xlink:label="element194" />
        <label xlink:type="resource" xlink:label="label194" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_Goodwill_en-US">Ending balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element194" xlink:to="label194" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillTranslationAdjustments" xlink:label="element195" />
        <label xlink:type="resource" xlink:label="label195" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillTranslationAdjustments_en-US">Foreign currency translation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element195" xlink:to="label195" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="element196" />
        <label xlink:type="resource" xlink:label="label196" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillLineItems_en-US">Goodwill [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element196" xlink:to="label196" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="element197" />
        <label xlink:type="resource" xlink:label="label197" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillRollForward_en-US">Goodwill Roll Forward</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element197" xlink:to="label197" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="element198" />
        <label xlink:type="resource" xlink:label="label198" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillAcquiredDuringPeriod_en-US">Additions from business acquisitions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element198" xlink:to="label198" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="element199" />
        <label xlink:type="resource" xlink:label="label199" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillPeriodIncreaseDecrease_en-US">Goodwill Period Increase (Decrease)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element199" xlink:to="label199" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GrossProfit" xlink:label="element200" />
        <label xlink:type="resource" xlink:label="label200" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_GrossProfit_en-US">Gross Profit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element200" xlink:to="label200" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GrossProfit" xlink:label="element201" />
        <label xlink:type="resource" xlink:label="label201" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GrossProfit_en-US">Gross Profit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element201" xlink:to="label201" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxCreditsAndAdjustments" xlink:label="element202" />
        <label xlink:type="resource" xlink:label="label202" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxCreditsAndAdjustments_en-US">Non-recurring income tax benefit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element202" xlink:to="label202" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="element203" />
        <label xlink:type="resource" xlink:label="label203" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeStatementAbstract_en-US">Consolidated Statements of Earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element203" xlink:to="label203" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="element204" />
        <label xlink:type="resource" xlink:label="label204" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_en-US">Earnings Before Income Taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element204" xlink:to="label204" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="element205" />
        <label xlink:type="resource" xlink:label="label205" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_en-US">Earnings Before Income Taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element205" xlink:to="label205" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="element206" />
        <label xlink:type="resource" xlink:label="label206" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeStatementLocationAxis_en-US">IncomeStatementLocationAxis</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element206" xlink:to="label206" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="element207" />
        <label xlink:type="resource" xlink:label="label207" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxDisclosureAbstract_en-US">Income Tax Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element207" xlink:to="label207" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="element208" />
        <label xlink:type="resource" xlink:label="label208" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeStatementLocationDomain_en-US">IncomeStatementLocationDomain</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element208" xlink:to="label208" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="element209" />
        <label xlink:type="resource" xlink:label="label209" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxExpenseBenefit_en-US">Income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element209" xlink:to="label209" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="element210" />
        <label xlink:type="resource" xlink:label="label210" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_IncomeTaxExpenseBenefit_en-US">Tax expense (benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element210" xlink:to="label210" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="element211" />
        <label xlink:type="resource" xlink:label="label211" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxDisclosureTextBlock_en-US">Income Taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element211" xlink:to="label211" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="element212" />
        <label xlink:type="resource" xlink:label="label212" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInAccountsPayableTrade_en-US">Increase (decrease) in trade accounts payable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element212" xlink:to="label212" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="element213" />
        <label xlink:type="resource" xlink:label="label213" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncreaseDecreaseInAccountsPayableTrade_en-US">Trade accounts payable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element213" xlink:to="label213" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:label="element214" />
        <label xlink:type="resource" xlink:label="label214" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInAccruedSalaries_en-US">Increase decrease in salaries and incentives</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element214" xlink:to="label214" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:label="element215" />
        <label xlink:type="resource" xlink:label="label215" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncreaseDecreaseInAccruedSalaries_en-US">Salaries and incentives</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element215" xlink:to="label215" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="element216" />
        <label xlink:type="resource" xlink:label="label216" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_en-US">Increase decrease in other accrued liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element216" xlink:to="label216" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="element217" />
        <label xlink:type="resource" xlink:label="label217" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_en-US">Other accrued liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element217" xlink:to="label217" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="element218" />
        <label xlink:type="resource" xlink:label="label218" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_en-US">Increase (Decrease) in Operating Capital</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element218" xlink:to="label218" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="element219" />
        <label xlink:type="resource" xlink:label="label219" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_en-US">Change in</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element219" xlink:to="label219" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="element220" />
        <label xlink:type="resource" xlink:label="label220" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncreaseDecreaseInInventories_en-US">Inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element220" xlink:to="label220" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="element221" />
        <label xlink:type="resource" xlink:label="label221" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_IncreaseDecreaseInInventories_en-US">Inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element221" xlink:to="label221" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="element222" />
        <label xlink:type="resource" xlink:label="label222" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInInventories_en-US">Increase (decrease) in inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element222" xlink:to="label222" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="element223" />
        <label xlink:type="resource" xlink:label="label223" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_en-US">Increase decrease in other operating capital, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element223" xlink:to="label223" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="element224" />
        <label xlink:type="resource" xlink:label="label224" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_en-US">Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element224" xlink:to="label224" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="element225" />
        <label xlink:type="resource" xlink:label="label225" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_en-US">Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element225" xlink:to="label225" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="element226" />
        <label xlink:type="resource" xlink:label="label226" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInReceivables_en-US">Increase (decrease) in accounts receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element226" xlink:to="label226" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="element227" />
        <label xlink:type="resource" xlink:label="label227" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncreaseDecreaseInReceivables_en-US">Accounts receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element227" xlink:to="label227" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="element228" />
        <label xlink:type="resource" xlink:label="label228" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_IncreaseDecreaseInReceivables_en-US">Accounts receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element228" xlink:to="label228" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:label="element229" />
        <label xlink:type="resource" xlink:label="label229" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_en-US">Increase decrease in retirement benefits and deferred compensation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element229" xlink:to="label229" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:label="element230" />
        <label xlink:type="resource" xlink:label="label230" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_en-US">Retirement benefits and deferred compensation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element230" xlink:to="label230" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments" xlink:label="element231" />
        <label xlink:type="resource" xlink:label="label231" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments_en-US">IndefiniteLivedIntangibleAssetsTranslationAdjustments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element231" xlink:to="label231" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments" xlink:label="element232" />
        <label xlink:type="resource" xlink:label="label232" xlink:role="http://www.xbrl.org/2003/role/negativeTerseLabel" xml:lang="en-US" id="negativeTerse_us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments_en-US">Foreign Currency Translation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element232" xlink:to="label232" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="element233" />
        <label xlink:type="resource" xlink:label="label233" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_en-US">Indefinite Lived Intangible Assets Excluding Goodwill</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element233" xlink:to="label233" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="element234" />
        <label xlink:type="resource" xlink:label="label234" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_en-US">Trade names</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element234" xlink:to="label234" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="element235" />
        <label xlink:type="resource" xlink:label="label235" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_en-US">Trade names</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element235" xlink:to="label235" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="element236" />
        <label xlink:type="resource" xlink:label="label236" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_en-US">Other Intangible Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element236" xlink:to="label236" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="element237" />
        <label xlink:type="resource" xlink:label="label237" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IntangibleAssetsNetExcludingGoodwill_en-US">Other Intangible Assets, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element237" xlink:to="label237" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="element238" />
        <label xlink:type="resource" xlink:label="label238" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IntangibleAssetsDisclosureTextBlock_en-US">Other Intangible Assets Text Block</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element238" xlink:to="label238" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InterestExpense" xlink:label="element239" />
        <label xlink:type="resource" xlink:label="label239" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InterestExpense_en-US">Interest expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element239" xlink:to="label239" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="element240" />
        <label xlink:type="resource" xlink:label="label240" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InterestRateSwapMember_en-US">Interest Rate Swap [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element240" xlink:to="label240" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryNet" xlink:label="element241" />
        <label xlink:type="resource" xlink:label="label241" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryNet_en-US">Inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element241" xlink:to="label241" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryNet" xlink:label="element242" />
        <label xlink:type="resource" xlink:label="label242" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_InventoryNet_en-US">Total</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element242" xlink:to="label242" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="element243" />
        <label xlink:type="resource" xlink:label="label243" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryFinishedGoods_en-US">Inventory Finished Goods</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element243" xlink:to="label243" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="element244" />
        <label xlink:type="resource" xlink:label="label244" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InventoryFinishedGoods_en-US">Finished products and components</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element244" xlink:to="label244" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="element245" />
        <label xlink:type="resource" xlink:label="label245" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryNetAbstract_en-US">Inventories abstract</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element245" xlink:to="label245" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryGross" xlink:label="element246" />
        <label xlink:type="resource" xlink:label="label246" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryGross_en-US">Inventory Gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element246" xlink:to="label246" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryGross" xlink:label="element247" />
        <label xlink:type="resource" xlink:label="label247" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_InventoryGross_en-US">Inventory, Gross, Total</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element247" xlink:to="label247" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryLIFOReserve" xlink:label="element248" />
        <label xlink:type="resource" xlink:label="label248" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryLIFOReserve_en-US">Inventory LIFO Reserve</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element248" xlink:to="label248" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryLIFOReserve" xlink:label="element249" />
        <label xlink:type="resource" xlink:label="label249" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_InventoryLIFOReserve_en-US">Reduction to LIFO cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element249" xlink:to="label249" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="element250" />
        <label xlink:type="resource" xlink:label="label250" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryDisclosureTextBlock_en-US">Inventories Text block</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element250" xlink:to="label250" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="element251" />
        <label xlink:type="resource" xlink:label="label251" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryRawMaterialsAndSupplies_en-US">Inventory Raw Materials And Supplies</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element251" xlink:to="label251" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="element252" />
        <label xlink:type="resource" xlink:label="label252" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InventoryRawMaterialsAndSupplies_en-US">Raw materials and purchased components</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element252" xlink:to="label252" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="element253" />
        <label xlink:type="resource" xlink:label="label253" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryWorkInProcess_en-US">Inventory Work In Process</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element253" xlink:to="label253" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="element254" />
        <label xlink:type="resource" xlink:label="label254" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InventoryWorkInProcess_en-US">Products and components in various stages of completion</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element254" xlink:to="label254" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="element255" />
        <label xlink:type="resource" xlink:label="label255" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InvestmentIncomeNet_en-US">Investment Income Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element255" xlink:to="label255" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="element256" />
        <label xlink:type="resource" xlink:label="label256" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_InvestmentIncomeNet_en-US">Held separate investment (income), net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element256" xlink:to="label256" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="element257" />
        <label xlink:type="resource" xlink:label="label257" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InvestmentIncomeNet_en-US">Held separate investment (income), net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element257" xlink:to="label257" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InvestmentIncomeDividend" xlink:label="element258" />
        <label xlink:type="resource" xlink:label="label258" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InvestmentIncomeDividend_en-US">Investment Income, Dividend</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element258" xlink:to="label258" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="element259" />
        <label xlink:type="resource" xlink:label="label259" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesCurrent_en-US">Total current liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element259" xlink:to="label259" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="element260" />
        <label xlink:type="resource" xlink:label="label260" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_LiabilitiesCurrent_en-US">Total current liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element260" xlink:to="label260" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="element261" />
        <label xlink:type="resource" xlink:label="label261" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesAndStockholdersEquity_en-US">Total Liabilities and Shareholders Equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element261" xlink:to="label261" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="element262" />
        <label xlink:type="resource" xlink:label="label262" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_LiabilitiesAndStockholdersEquity_en-US">Total Liabilities and Shareholders' Equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element262" xlink:to="label262" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="element263" />
        <label xlink:type="resource" xlink:label="label263" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesAbstract_en-US">Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element263" xlink:to="label263" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="element264" />
        <label xlink:type="resource" xlink:label="label264" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesFairValueDisclosure_en-US">Total liabilities at fair value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element264" xlink:to="label264" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="element265" />
        <label xlink:type="resource" xlink:label="label265" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesAndStockholdersEquityAbstract_en-US">LIABILITIES AND SHAREHOLDERS' EQUITY</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element265" xlink:to="label265" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="element266" />
        <label xlink:type="resource" xlink:label="label266" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_en-US">Uncertain Tax Positions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element266" xlink:to="label266" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="element267" />
        <label xlink:type="resource" xlink:label="label267" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityInterestRateDescription_en-US">Line of Credit Facility, Interest Rate Description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element267" xlink:to="label267" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:label="element268" />
        <label xlink:type="resource" xlink:label="label268" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_en-US">Line of Credit Facility Increase For Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element268" xlink:to="label268" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="element269" />
        <label xlink:type="resource" xlink:label="label269" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_en-US">Line of Credit Facility, Maximum Borrowing Capacity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element269" xlink:to="label269" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="element270" />
        <label xlink:type="resource" xlink:label="label270" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityExpirationDate1_en-US">Line of Credit Facility, Expiration Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element270" xlink:to="label270" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LongTermDebtFairValue" xlink:label="element271" />
        <label xlink:type="resource" xlink:label="label271" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtFairValue_en-US">Long Term Debt Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element271" xlink:to="label271" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="element272" />
        <label xlink:type="resource" xlink:label="label272" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtNoncurrent_en-US">Long-term Debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element272" xlink:to="label272" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MaximumMember" xlink:label="element273" />
        <label xlink:type="resource" xlink:label="label273" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MaximumMember_en-US">Maximum [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element273" xlink:to="label273" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MinimumMember" xlink:label="element274" />
        <label xlink:type="resource" xlink:label="label274" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MinimumMember_en-US">Minimum [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element274" xlink:to="label274" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:label="element275" />
        <label xlink:type="resource" xlink:label="label275" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_en-US">Activity In Accrued Warranty And Service Liabilities Absract</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element275" xlink:to="label275" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="element276" />
        <label xlink:type="resource" xlink:label="label276" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NoncurrentAssets_en-US">Long-Lived Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element276" xlink:to="label276" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="element277" />
        <label xlink:type="resource" xlink:label="label277" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_en-US">Cash Flows From Financiing Activities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element277" xlink:to="label277" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="element278" />
        <label xlink:type="resource" xlink:label="label278" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_en-US">Net Earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element278" xlink:to="label278" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="element279" />
        <label xlink:type="resource" xlink:label="label279" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_en-US">Net Earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element279" xlink:to="label279" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="element280" />
        <label xlink:type="resource" xlink:label="label280" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_en-US">Net earnings available to common shareholders</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element280" xlink:to="label280" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="element281" />
        <label xlink:type="resource" xlink:label="label281" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_en-US">Net Earnings, as reported</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element281" xlink:to="label281" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="element282" />
        <label xlink:type="resource" xlink:label="label282" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_en-US">Cash Flows From Investing Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element282" xlink:to="label282" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="element283" />
        <label xlink:type="resource" xlink:label="label283" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInInvestingActivities_en-US">Net cash provided by (used in) investing activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element283" xlink:to="label283" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="element284" />
        <label xlink:type="resource" xlink:label="label284" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NetCashProvidedByUsedInInvestingActivities_en-US">Net cash provided by (used in) investing activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element284" xlink:to="label284" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="element285" />
        <label xlink:type="resource" xlink:label="label285" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_en-US">Cash Flows From Operating Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element285" xlink:to="label285" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="element286" />
        <label xlink:type="resource" xlink:label="label286" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NetCashProvidedByUsedInFinancingActivities_en-US">Net cash provided by (used in) financing activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element286" xlink:to="label286" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="element287" />
        <label xlink:type="resource" xlink:label="label287" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInFinancingActivities_en-US">Net cash provided by (used in) financing activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element287" xlink:to="label287" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="element288" />
        <label xlink:type="resource" xlink:label="label288" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInOperatingActivities_en-US">Net cash provided by operating activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element288" xlink:to="label288" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="element289" />
        <label xlink:type="resource" xlink:label="label289" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NetCashProvidedByUsedInOperatingActivities_en-US">Net cash provided by operating activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element289" xlink:to="label289" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="element290" />
        <label xlink:type="resource" xlink:label="label290" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_en-US">Recent Accounting Pronouncements</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element290" xlink:to="label290" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="element291" />
        <label xlink:type="resource" xlink:label="label291" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingIncomeLoss_en-US">Operating Earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element291" xlink:to="label291" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="element292" />
        <label xlink:type="resource" xlink:label="label292" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OperatingIncomeLoss_en-US">Operating Earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element292" xlink:to="label292" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="element293" />
        <label xlink:type="resource" xlink:label="label293" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_OperatingIncomeLoss_en-US">Segment Operating Earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element293" xlink:to="label293" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="element294" />
        <label xlink:type="resource" xlink:label="label294" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_en-US">Basis of Presentation Text Block</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element294" xlink:to="label294" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="element295" />
        <label xlink:type="resource" xlink:label="label295" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossNetOfTax_en-US">Other Comprehensive Income (Loss), Net of Tax, Total</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element295" xlink:to="label295" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="element296" />
        <label xlink:type="resource" xlink:label="label296" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OtherComprehensiveIncomeLossNetOfTax_en-US">Other comprehensive income (loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element296" xlink:to="label296" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax" xlink:label="element297" />
        <label xlink:type="resource" xlink:label="label297" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax_en-US">Gain (loss) on interest rate hedge contracts</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element297" xlink:to="label297" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="element298" />
        <label xlink:type="resource" xlink:label="label298" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_en-US">OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element298" xlink:to="label298" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="element299" />
        <label xlink:type="resource" xlink:label="label299" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_en-US">Pension and postretirement medical liability adjustment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element299" xlink:to="label299" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:label="element300" />
        <label xlink:type="resource" xlink:label="label300" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_en-US">Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element300" xlink:to="label300" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:label="element301" />
        <label xlink:type="resource" xlink:label="label301" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_en-US">Pension and postretirement medical liability adjustment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element301" xlink:to="label301" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="element302" />
        <label xlink:type="resource" xlink:label="label302" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_en-US">Other Comprehensive Income Loss Before Reclassifications Net Of Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element302" xlink:to="label302" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="element303" />
        <label xlink:type="resource" xlink:label="label303" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_en-US">Other comprehensive income before reclassifications</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element303" xlink:to="label303" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="element304" />
        <label xlink:type="resource" xlink:label="label304" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_en-US">Cumulative translation adjustment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element304" xlink:to="label304" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxParentheticalDisclosuresAbstract" xlink:label="element305" />
        <label xlink:type="resource" xlink:label="label305" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossTaxParentheticalDisclosuresAbstract_en-US">Other Comprehensive Income Taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element305" xlink:to="label305" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="element306" />
        <label xlink:type="resource" xlink:label="label306" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherAssetsNoncurrent_en-US">Other Assets Non-Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element306" xlink:to="label306" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="element307" />
        <label xlink:type="resource" xlink:label="label307" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherAssetsNoncurrent_en-US">Other Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element307" xlink:to="label307" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="element308" />
        <label xlink:type="resource" xlink:label="label308" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossTax_en-US">Other Comprehensive Income Loss Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element308" xlink:to="label308" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="element309" />
        <label xlink:type="resource" xlink:label="label309" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_OtherComprehensiveIncomeLossTax_en-US">Income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element309" xlink:to="label309" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="element310" />
        <label xlink:type="resource" xlink:label="label310" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherAssetsCurrent_en-US">Other current assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element310" xlink:to="label310" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherIntangibleAssetsNet" xlink:label="element311" />
        <label xlink:type="resource" xlink:label="label311" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherIntangibleAssetsNet_en-US">Total Book Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element311" xlink:to="label311" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherIntangibleAssetsNet" xlink:label="element312" />
        <label xlink:type="resource" xlink:label="label312" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherIntangibleAssetsNet_en-US">Other Intangible Assets Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element312" xlink:to="label312" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="element313" />
        <label xlink:type="resource" xlink:label="label313" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_en-US">Other Comprehensive Income (Loss) [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element313" xlink:to="label313" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:label="element314" />
        <label xlink:type="resource" xlink:label="label314" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherLiabilitiesFairValueDisclosure_en-US">Deferred compensation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element314" xlink:to="label314" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="element315" />
        <label xlink:type="resource" xlink:label="label315" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_OtherNonoperatingIncomeExpense_en-US">Other expense (income), net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element315" xlink:to="label315" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="element316" />
        <label xlink:type="resource" xlink:label="label316" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherNonoperatingIncomeExpense_en-US">Other Nonoperating Income (Expense)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element316" xlink:to="label316" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="element317" />
        <label xlink:type="resource" xlink:label="label317" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherLiabilitiesNoncurrent_en-US">Other non-current liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element317" xlink:to="label317" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="element318" />
        <label xlink:type="resource" xlink:label="label318" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherLiabilitiesCurrent_en-US">Other current liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element318" xlink:to="label318" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="element319" />
        <label xlink:type="resource" xlink:label="label319" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OtherLiabilitiesCurrent_en-US">Total other current liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element319" xlink:to="label319" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="element320" />
        <label xlink:type="resource" xlink:label="label320" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_en-US">Postretirement Medical [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element320" xlink:to="label320" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="element321" />
        <label xlink:type="resource" xlink:label="label321" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_en-US">Other Employee Related Liabilities Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element321" xlink:to="label321" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="element322" />
        <label xlink:type="resource" xlink:label="label322" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_en-US">Payable for employee stock purchases</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element322" xlink:to="label322" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="element323" />
        <label xlink:type="resource" xlink:label="label323" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherAccruedLiabilitiesCurrent_en-US">Other Accrued Liabilities Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element323" xlink:to="label323" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="element324" />
        <label xlink:type="resource" xlink:label="label324" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherAccruedLiabilitiesCurrent_en-US">Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element324" xlink:to="label324" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="element325" />
        <label xlink:type="resource" xlink:label="label325" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherLiabilitiesMember_en-US">Other Current Liabilities [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element325" xlink:to="label325" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsForProceedsFromInvestments" xlink:label="element326" />
        <label xlink:type="resource" xlink:label="label326" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsForProceedsFromInvestments_en-US">Payments for (Proceeds from) Investments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element326" xlink:to="label326" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsForProceedsFromInvestments" xlink:label="element327" />
        <label xlink:type="resource" xlink:label="label327" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsForProceedsFromInvestments_en-US">Investment in businesses held separate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element327" xlink:to="label327" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsForProceedsFromLifeInsurancePolicies" xlink:label="element328" />
        <label xlink:type="resource" xlink:label="label328" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsForProceedsFromLifeInsurancePolicies_en-US">Investment in life insurance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element328" xlink:to="label328" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsForProceedsFromLifeInsurancePolicies" xlink:label="element329" />
        <label xlink:type="resource" xlink:label="label329" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsForProceedsFromLifeInsurancePolicies_en-US">Investment in life insurance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element329" xlink:to="label329" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="element330" />
        <label xlink:type="resource" xlink:label="label330" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsForRepurchaseOfCommonStock_en-US">Common stock repurchased</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element330" xlink:to="label330" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="element331" />
        <label xlink:type="resource" xlink:label="label331" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsForRepurchaseOfCommonStock_en-US">Common stock repurchased</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element331" xlink:to="label331" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="element332" />
        <label xlink:type="resource" xlink:label="label332" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_en-US">Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element332" xlink:to="label332" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="element333" />
        <label xlink:type="resource" xlink:label="label333" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_en-US">Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element333" xlink:to="label333" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:label="element334" />
        <label xlink:type="resource" xlink:label="label334" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquireLifeInsurancePolicies_en-US">Life insurance premiums paid amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element334" xlink:to="label334" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="element335" />
        <label xlink:type="resource" xlink:label="label335" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_en-US">Acquisition of businesses, net of cash acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element335" xlink:to="label335" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="element336" />
        <label xlink:type="resource" xlink:label="label336" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_en-US">Acquisition of businesses, net of cash acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element336" xlink:to="label336" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="element337" />
        <label xlink:type="resource" xlink:label="label337" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquireBusinessesGross_en-US">Cash Purchase Consideration</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element337" xlink:to="label337" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="element338" />
        <label xlink:type="resource" xlink:label="label338" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_en-US">Property, plant and equipment additions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element338" xlink:to="label338" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="element339" />
        <label xlink:type="resource" xlink:label="label339" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_en-US">Property, plant and equipment additions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element339" xlink:to="label339" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="element340" />
        <label xlink:type="resource" xlink:label="label340" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsOfDebtIssuanceCosts_en-US">Payments of debt issuance costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element340" xlink:to="label340" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="element341" />
        <label xlink:type="resource" xlink:label="label341" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsOfDebtIssuanceCosts_en-US">Payments Of Debt Issuance Costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element341" xlink:to="label341" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="element342" />
        <label xlink:type="resource" xlink:label="label342" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsOfDividends_en-US">Cash dividends paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element342" xlink:to="label342" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="element343" />
        <label xlink:type="resource" xlink:label="label343" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsOfDividends_en-US">Cash dividends paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element343" xlink:to="label343" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="element344" />
        <label xlink:type="resource" xlink:label="label344" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquireIntangibleAssets_en-US">Capitalized software and other intangible asset additions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element344" xlink:to="label344" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="element345" />
        <label xlink:type="resource" xlink:label="label345" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsToAcquireIntangibleAssets_en-US">Capitalized software and other intangible asset additions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element345" xlink:to="label345" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:label="element346" />
        <label xlink:type="resource" xlink:label="label346" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_en-US">Retirement Benefits and Deferred Compensation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element346" xlink:to="label346" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="element347" />
        <label xlink:type="resource" xlink:label="label347" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PensionPlansDefinedBenefitMember_en-US">Pension [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element347" xlink:to="label347" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="element348" />
        <label xlink:type="resource" xlink:label="label348" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PlanNameDomain_en-US">Plan Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element348" xlink:to="label348" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="element349" />
        <label xlink:type="resource" xlink:label="label349" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PlanNameAxis_en-US">Plan Name [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element349" xlink:to="label349" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustment" xlink:label="element350" />
        <label xlink:type="resource" xlink:label="label350" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PriorPeriodReclassificationAdjustment_en-US">Prior Period Reclassification Adjustment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element350" xlink:to="label350" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustment" xlink:label="element351" />
        <label xlink:type="resource" xlink:label="label351" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PriorPeriodReclassificationAdjustment_en-US">Change in borrowings and payments on long-term debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element351" xlink:to="label351" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="element352" />
        <label xlink:type="resource" xlink:label="label352" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_en-US">Borrowings (payments) on short-term lines of credit, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element352" xlink:to="label352" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="element353" />
        <label xlink:type="resource" xlink:label="label353" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromIssuanceOfLongTermDebt_en-US">Borrowings on long-term line of credit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element353" xlink:to="label353" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="element354" />
        <label xlink:type="resource" xlink:label="label354" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromIssuanceOfCommonStock_en-US">Common stock issued</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element354" xlink:to="label354" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherProductiveAssets" xlink:label="element355" />
        <label xlink:type="resource" xlink:label="label355" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromSaleOfOtherProductiveAssets_en-US">Proceeds from sale of assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element355" xlink:to="label355" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="element356" />
        <label xlink:type="resource" xlink:label="label356" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_en-US">Proceeds from sale of property, plant and equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element356" xlink:to="label356" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:label="element357" />
        <label xlink:type="resource" xlink:label="label357" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition_en-US">Product Warranty Accrual, Additions from Business Acquisition</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element357" xlink:to="label357" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:label="element358" />
        <label xlink:type="resource" xlink:label="label358" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition_en-US">Assumed in business acquisition</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element358" xlink:to="label358" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="element359" />
        <label xlink:type="resource" xlink:label="label359" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_ProductWarrantyAccrual_en-US">Balance, beginning of year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element359" xlink:to="label359" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="element360" />
        <label xlink:type="resource" xlink:label="label360" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_ProductWarrantyAccrual_en-US">Balance, end of period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element360" xlink:to="label360" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="element361" />
        <label xlink:type="resource" xlink:label="label361" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProductWarrantyAccrual_en-US">Product Warranty Accrual</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element361" xlink:to="label361" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="element362" />
        <label xlink:type="resource" xlink:label="label362" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ProductWarrantyAccrual_en-US">Accrued warranty and service liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element362" xlink:to="label362" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProductWarrantyExpense" xlink:label="element363" />
        <label xlink:type="resource" xlink:label="label363" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProductWarrantyExpense_en-US">Product Warranty Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element363" xlink:to="label363" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProductWarrantyExpense" xlink:label="element364" />
        <label xlink:type="resource" xlink:label="label364" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ProductWarrantyExpense_en-US">Charged to expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element364" xlink:to="label364" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="element365" />
        <label xlink:type="resource" xlink:label="label365" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProductWarrantyAccrualPayments_en-US">Product Warranty Accrual Payments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element365" xlink:to="label365" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="element366" />
        <label xlink:type="resource" xlink:label="label366" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_ProductWarrantyAccrualPayments_en-US">Reductions for claims settled</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element366" xlink:to="label366" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="element367" />
        <label xlink:type="resource" xlink:label="label367" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentNetAbstract_en-US">Property, Plant and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element367" xlink:to="label367" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="element368" />
        <label xlink:type="resource" xlink:label="label368" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentGross_en-US">Cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element368" xlink:to="label368" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="element369" />
        <label xlink:type="resource" xlink:label="label369" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentNet_en-US">Property, plant and equipment, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element369" xlink:to="label369" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="element370" />
        <label xlink:type="resource" xlink:label="label370" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_PropertyPlantAndEquipmentNet_en-US">Property, plant and equipment, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element370" xlink:to="label370" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeAxis" xlink:label="element371" />
        <label xlink:type="resource" xlink:label="label371" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RangeAxis_en-US">Range [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element371" xlink:to="label371" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeMember" xlink:label="element372" />
        <label xlink:type="resource" xlink:label="label372" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RangeMember_en-US">Range [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element372" xlink:to="label372" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="element373" />
        <label xlink:type="resource" xlink:label="label373" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ReceivablesNetCurrent_en-US">Accounts receivable, less allowances</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element373" xlink:to="label373" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract" xlink:label="element374" />
        <label xlink:type="resource" xlink:label="label374" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract_en-US">Reclassification From Accumulated Other Comprehensive Income Current Period Before Tax [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element374" xlink:to="label374" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract" xlink:label="element375" />
        <label xlink:type="resource" xlink:label="label375" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract_en-US">Reclassification detail</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element375" xlink:to="label375" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:label="element376" />
        <label xlink:type="resource" xlink:label="label376" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_en-US">ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element376" xlink:to="label376" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:label="element377" />
        <label xlink:type="resource" xlink:label="label377" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_en-US">Reclassification before tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element377" xlink:to="label377" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="element378" />
        <label xlink:type="resource" xlink:label="label378" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_en-US">Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element378" xlink:to="label378" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="element379" />
        <label xlink:type="resource" xlink:label="label379" xlink:role="http://www.xbrl.org/2003/role/positiveTerseLabel" xml:lang="en-US" id="positiveTerse_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_en-US">Reclassification after tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element379" xlink:to="label379" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="element380" />
        <label xlink:type="resource" xlink:label="label380" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_en-US">Amounts reclassified from accumulated other comprehensive income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element380" xlink:to="label380" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="element381" />
        <label xlink:type="resource" xlink:label="label381" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RepaymentsOfLongTermDebt_en-US">Payments on long-term line of credit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element381" xlink:to="label381" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="element382" />
        <label xlink:type="resource" xlink:label="label382" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_RepaymentsOfLongTermDebt_en-US">Payments on long-term line of credit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element382" xlink:to="label382" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="element383" />
        <label xlink:type="resource" xlink:label="label383" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ResearchAndDevelopmentExpense_en-US">Product development</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element383" xlink:to="label383" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="element384" />
        <label xlink:type="resource" xlink:label="label384" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ResearchAndDevelopmentExpenseMember_en-US">Research And Development Expense [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element384" xlink:to="label384" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="element385" />
        <label xlink:type="resource" xlink:label="label385" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ResearchAndDevelopmentExpenseMember_en-US">Product development</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element385" xlink:to="label385" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="element386" />
        <label xlink:type="resource" xlink:label="label386" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RestrictedStockUnitsRSUMember_en-US">Restricted Stock Units</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element386" xlink:to="label386" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="element387" />
        <label xlink:type="resource" xlink:label="label387" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RestrictedStockMember_en-US">Restricted Stock Awards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element387" xlink:to="label387" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="element388" />
        <label xlink:type="resource" xlink:label="label388" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RetainedEarningsAccumulatedDeficit_en-US">Retained earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element388" xlink:to="label388" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="element389" />
        <label xlink:type="resource" xlink:label="label389" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_en-US">Geographic Information [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element389" xlink:to="label389" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="element390" />
        <label xlink:type="resource" xlink:label="label390" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_en-US">Expected life</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element390" xlink:to="label390" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="element391" />
        <label xlink:type="resource" xlink:label="label391" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SalesRevenueNet_en-US">Net Sales</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element391" xlink:to="label391" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="element392" />
        <label xlink:type="resource" xlink:label="label392" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SalesRevenueNet_en-US">Segment Net Sales</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element392" xlink:to="label392" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="element393" />
        <label xlink:type="resource" xlink:label="label393" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_SalesRevenueNet_en-US">Net Sales of Business Held Separate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element393" xlink:to="label393" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="element394" />
        <label xlink:type="resource" xlink:label="label394" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element394" xlink:to="label394" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:label="element395" />
        <label xlink:type="resource" xlink:label="label395" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_en-US">Schedule Of Derivatives Instruments Statements Of Financial Performance And Financial Position Location Table [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element395" xlink:to="label395" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:label="element396" />
        <label xlink:type="resource" xlink:label="label396" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_en-US">Fair Market Value and Classification of Derivative Instruments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element396" xlink:to="label396" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="element397" />
        <label xlink:type="resource" xlink:label="label397" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_en-US">Schedule Of Net Benefit Costs Table [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element397" xlink:to="label397" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="element398" />
        <label xlink:type="resource" xlink:label="label398" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_en-US">Components of Net Periodic Benefit Cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element398" xlink:to="label398" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="element399" />
        <label xlink:type="resource" xlink:label="label399" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element399" xlink:to="label399" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="element400" />
        <label xlink:type="resource" xlink:label="label400" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_en-US">Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element400" xlink:to="label400" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="element401" />
        <label xlink:type="resource" xlink:label="label401" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_en-US">Components of Accumulated Other Comprehensive Income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element401" xlink:to="label401" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="element402" />
        <label xlink:type="resource" xlink:label="label402" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_en-US">Segment Reporting Information - Geographic</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element402" xlink:to="label402" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="element403" />
        <label xlink:type="resource" xlink:label="label403" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_en-US">Schedule Of Earnings Per Share Basic And Diluted [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element403" xlink:to="label403" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="element404" />
        <label xlink:type="resource" xlink:label="label404" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_en-US">Computation of basic and diluted earnings per share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element404" xlink:to="label404" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="element405" />
        <label xlink:type="resource" xlink:label="label405" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_en-US">Schedule Of Inventory Current Table [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element405" xlink:to="label405" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="element406" />
        <label xlink:type="resource" xlink:label="label406" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_en-US">Components of Inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element406" xlink:to="label406" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="element407" />
        <label xlink:type="resource" xlink:label="label407" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_en-US">Schedule of Business Acquisitions, by Acquisition [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element407" xlink:to="label407" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="element408" />
        <label xlink:type="resource" xlink:label="label408" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfDebtInstrumentsTextBlock_en-US">Long-term Debt Schedule</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element408" xlink:to="label408" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:label="element409" />
        <label xlink:type="resource" xlink:label="label409" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_en-US">Retirement Benefits Text Block</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element409" xlink:to="label409" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="element410" />
        <label xlink:type="resource" xlink:label="label410" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_en-US">Schedule of Defined Benefit Plans Disclosures [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element410" xlink:to="label410" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="element411" />
        <label xlink:type="resource" xlink:label="label411" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfGoodwillTextBlock_en-US">Schedule of Goodwill Roll Forward</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element411" xlink:to="label411" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="element412" />
        <label xlink:type="resource" xlink:label="label412" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_en-US">Segment Reporting Information - Operations and Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element412" xlink:to="label412" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="element413" />
        <label xlink:type="resource" xlink:label="label413" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_en-US">Recent Accounting Pronouncements Text Block</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element413" xlink:to="label413" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="element414" />
        <label xlink:type="resource" xlink:label="label414" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_en-US">Schedule of Segment Reporting Information, by Segment [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element414" xlink:to="label414" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="element415" />
        <label xlink:type="resource" xlink:label="label415" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_en-US">Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element415" xlink:to="label415" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:label="element416" />
        <label xlink:type="resource" xlink:label="label416" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_en-US">Segment Information [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element416" xlink:to="label416" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="element417" />
        <label xlink:type="resource" xlink:label="label417" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SegmentReportingInformationLineItems_en-US">Segment Reporting Information [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element417" xlink:to="label417" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="element418" />
        <label xlink:type="resource" xlink:label="label418" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SegmentDomain_en-US">Segment [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element418" xlink:to="label418" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="element419" />
        <label xlink:type="resource" xlink:label="label419" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SegmentReportingDisclosureTextBlock_en-US">Segment Information Text Block</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element419" xlink:to="label419" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="element420" />
        <label xlink:type="resource" xlink:label="label420" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SegmentGeographicalDomain_en-US">Segment, Geographical [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element420" xlink:to="label420" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent" xlink:label="element421" />
        <label xlink:type="resource" xlink:label="label421" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SelfInsuranceReserveCurrent_en-US">Self Insurance Reserve, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element421" xlink:to="label421" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent" xlink:label="element422" />
        <label xlink:type="resource" xlink:label="label422" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SelfInsuranceReserveCurrent_en-US">Accrued self-insurance retentions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element422" xlink:to="label422" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="element423" />
        <label xlink:type="resource" xlink:label="label423" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SellingAndMarketingExpense_en-US">Selling, marketing and distribution</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element423" xlink:to="label423" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="element424" />
        <label xlink:type="resource" xlink:label="label424" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SellingAndMarketingExpenseMember_en-US">Selling And Marketing Expense [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element424" xlink:to="label424" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="element425" />
        <label xlink:type="resource" xlink:label="label425" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SellingAndMarketingExpenseMember_en-US">Selling, marketing and distribution</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element425" xlink:to="label425" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="element426" />
        <label xlink:type="resource" xlink:label="label426" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_en-US">Granted, Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element426" xlink:to="label426" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="element427" />
        <label xlink:type="resource" xlink:label="label427" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensation_en-US">Share-based compensation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element427" xlink:to="label427" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="element428" />
        <label xlink:type="resource" xlink:label="label428" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element428" xlink:to="label428" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:label="element429" />
        <label xlink:type="resource" xlink:label="label429" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_en-US">Share Based Compensation Arrangement By Share Based Payment Award Discount From Market Price Offering Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element429" xlink:to="label429" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:label="element430" />
        <label xlink:type="resource" xlink:label="label430" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_en-US">Stock purchase plan discount from market value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element430" xlink:to="label430" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="element431" />
        <label xlink:type="resource" xlink:label="label431" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_en-US">Exercised, Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element431" xlink:to="label431" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="element432" />
        <label xlink:type="resource" xlink:label="label432" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_en-US">Granted</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element432" xlink:to="label432" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="element433" />
        <label xlink:type="resource" xlink:label="label433" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_en-US">Employee stock purchase plan shares granted</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element433" xlink:to="label433" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="element434" />
        <label xlink:type="resource" xlink:label="label434" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_en-US">Weighted Average Exercise Price of Exercisable Options</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element434" xlink:to="label434" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="element435" />
        <label xlink:type="resource" xlink:label="label435" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_en-US">Dividend yield</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element435" xlink:to="label435" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="element436" />
        <label xlink:type="resource" xlink:label="label436" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_en-US">Options Exercisable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element436" xlink:to="label436" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="element437" />
        <label xlink:type="resource" xlink:label="label437" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element437" xlink:to="label437" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="element438" />
        <label xlink:type="resource" xlink:label="label438" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_en-US">Available for Future Issuance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element438" xlink:to="label438" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="element439" />
        <label xlink:type="resource" xlink:label="label439" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_en-US">Volatility</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element439" xlink:to="label439" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="element440" />
        <label xlink:type="resource" xlink:label="label440" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_en-US">Total Shares Authorized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element440" xlink:to="label440" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="element441" />
        <label xlink:type="resource" xlink:label="label441" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_en-US">Interest rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element441" xlink:to="label441" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="element442" />
        <label xlink:type="resource" xlink:label="label442" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_en-US">Fair Value Assumptions and Methodology [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element442" xlink:to="label442" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="element443" />
        <label xlink:type="resource" xlink:label="label443" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_en-US">Weighted average fair value per share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element443" xlink:to="label443" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="element444" />
        <label xlink:type="resource" xlink:label="label444" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_en-US">Canceled, Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element444" xlink:to="label444" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="element445" />
        <label xlink:type="resource" xlink:label="label445" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_en-US">Canceled</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element445" xlink:to="label445" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="element446" />
        <label xlink:type="resource" xlink:label="label446" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_en-US">Outstanding Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element446" xlink:to="label446" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="element447" />
        <label xlink:type="resource" xlink:label="label447" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_en-US">Outstanding, beginning</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element447" xlink:to="label447" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="element448" />
        <label xlink:type="resource" xlink:label="label448" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_en-US">Outstanding, ending</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element448" xlink:to="label448" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="element449" />
        <label xlink:type="resource" xlink:label="label449" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_en-US">Outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element449" xlink:to="label449" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="element450" />
        <label xlink:type="resource" xlink:label="label450" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_en-US">Award Type [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element450" xlink:to="label450" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="element451" />
        <label xlink:type="resource" xlink:label="label451" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShortTermBankLoansAndNotesPayable_en-US">Notes payable to banks</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element451" xlink:to="label451" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="element452" />
        <label xlink:type="resource" xlink:label="label452" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_en-US">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element452" xlink:to="label452" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="element453" />
        <label xlink:type="resource" xlink:label="label453" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementGeographicalAxis_en-US">Statement, Geographical [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element453" xlink:to="label453" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="element454" />
        <label xlink:type="resource" xlink:label="label454" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementOfCashFlowsAbstract_en-US">Consolidated Statement of Cash Flows</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element454" xlink:to="label454" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="element455" />
        <label xlink:type="resource" xlink:label="label455" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementEquityComponentsAxis_en-US">Statement Equity Components [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element455" xlink:to="label455" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="element456" />
        <label xlink:type="resource" xlink:label="label456" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementOfFinancialPositionAbstract_en-US">Consolidated Balance Sheets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element456" xlink:to="label456" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="element457" />
        <label xlink:type="resource" xlink:label="label457" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementBusinessSegmentsAxis_en-US">Statement, Business Segments [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element457" xlink:to="label457" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="element458" />
        <label xlink:type="resource" xlink:label="label458" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element458" xlink:to="label458" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="element459" />
        <label xlink:type="resource" xlink:label="label459" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_en-US">Restricted Stock Shares Issued</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element459" xlink:to="label459" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="element460" />
        <label xlink:type="resource" xlink:label="label460" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_en-US">Exercised</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element460" xlink:to="label460" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="element461" />
        <label xlink:type="resource" xlink:label="label461" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_en-US">Employee Stock Purchase Plan Shares Issued</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element461" xlink:to="label461" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="element462" />
        <label xlink:type="resource" xlink:label="label462" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_en-US">Shareholders' Equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element462" xlink:to="label462" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="element463" />
        <label xlink:type="resource" xlink:label="label463" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_en-US">Total shareholders equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element463" xlink:to="label463" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="element464" />
        <label xlink:type="resource" xlink:label="label464" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_en-US">Total shareholders' equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element464" xlink:to="label464" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="element465" />
        <label xlink:type="resource" xlink:label="label465" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockholdersEquityNoteAbstract_en-US">Equity [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element465" xlink:to="label465" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="element466" />
        <label xlink:type="resource" xlink:label="label466" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockholdersEquityNoteDisclosureTextBlock_en-US">Equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element466" xlink:to="label466" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="element467" />
        <label xlink:type="resource" xlink:label="label467" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TradeNamesMember_en-US">Trade names</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element467" xlink:to="label467" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_TrademarksMember" xlink:label="element468" />
        <label xlink:type="resource" xlink:label="label468" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TrademarksMember_en-US">Trademarks, Trade Names and Other [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element468" xlink:to="label468" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:label="element469" />
        <label xlink:type="resource" xlink:label="label469" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_en-US">Weighted average shares outstanding for basic earnings per share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element469" xlink:to="label469" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="element470" />
        <label xlink:type="resource" xlink:label="label470" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_en-US">Dilutive effect of stock options computed using the treasury stock method and the average market price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element470" xlink:to="label470" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="element471" />
        <label xlink:type="resource" xlink:label="label471" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_en-US">Weighted average shares outstanding for diluted earnings per share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element471" xlink:to="label471" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="element472" />
        <label xlink:type="resource" xlink:label="label472" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_en-US">Weighted average shares outstanding for diluted earnings per share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element472" xlink:to="label472" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentDescription" xlink:label="element473" />
        <label xlink:type="resource" xlink:label="label473" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_AmendmentDescription_en-US">Amendment description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element473" xlink:to="label473" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="element474" />
        <label xlink:type="resource" xlink:label="label474" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_AmendmentFlag_en-US">Amendment flag</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element474" xlink:to="label474" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="element475" />
        <label xlink:type="resource" xlink:label="label475" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_CurrentFiscalYearEndDate_en-US">Current fiscal year end date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element475" xlink:to="label475" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="element476" />
        <label xlink:type="resource" xlink:label="label476" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentPeriodEndDate_en-US">Document period end date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element476" xlink:to="label476" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="element477" />
        <label xlink:type="resource" xlink:label="label477" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_TradingSymbol_en-US">Trading Symbol</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element477" xlink:to="label477" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="element478" />
        <label xlink:type="resource" xlink:label="label478" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityWellKnownSeasonedIssuer_en-US">Entity well known seasoned issuer</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element478" xlink:to="label478" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="element479" />
        <label xlink:type="resource" xlink:label="label479" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityVoluntaryFilers_en-US">Entity voluntary filers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element479" xlink:to="label479" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="element480" />
        <label xlink:type="resource" xlink:label="label480" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityCurrentReportingStatus_en-US">Entity current reporting status</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element480" xlink:to="label480" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="element481" />
        <label xlink:type="resource" xlink:label="label481" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityFilerCategory_en-US">Entity filer category</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element481" xlink:to="label481" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="element482" />
        <label xlink:type="resource" xlink:label="label482" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityPublicFloat_en-US">Entity public float</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element482" xlink:to="label482" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="element483" />
        <label xlink:type="resource" xlink:label="label483" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityRegistrantName_en-US">Entity registrant name</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element483" xlink:to="label483" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="element484" />
        <label xlink:type="resource" xlink:label="label484" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityCentralIndexKey_en-US">Entity central index key</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element484" xlink:to="label484" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="element485" />
        <label xlink:type="resource" xlink:label="label485" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityCommonStockSharesOutstanding_en-US">Entity common stock shares outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element485" xlink:to="label485" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="element486" />
        <label xlink:type="resource" xlink:label="label486" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentFiscalYearFocus_en-US">Document fiscal year focus</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element486" xlink:to="label486" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="element487" />
        <label xlink:type="resource" xlink:label="label487" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentFiscalPeriodFocus_en-US">Document fiscal period focus</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element487" xlink:to="label487" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="element488" />
        <label xlink:type="resource" xlink:label="label488" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentType_en-US">Document type</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element488" xlink:to="label488" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_US" xlink:label="element489" />
        <label xlink:type="resource" xlink:label="label489" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_country_US_en-US">United States</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element489" xlink:to="label489" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="element490" />
        <label xlink:type="resource" xlink:label="label490" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_invest_DerivativeNotionalAmount_en-US">Notional Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element490" xlink:to="label490" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_StatementOfFinancialPositionParentheticalAbstract" xlink:label="element491" />
        <label xlink:type="resource" xlink:label="label491" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_StatementOfFinancialPositionParentheticalAbstract_en-US">Statement Of Financial Position Parenthetical [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element491" xlink:to="label491" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AllowancesForDoubtfulAccountsAndSales" xlink:label="element492" />
        <label xlink:type="resource" xlink:label="label492" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_ggg_AllowancesForDoubtfulAccountsAndSales_en-US">Receivables allowances</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element492" xlink:to="label492" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AllowancesForDoubtfulAccountsAndSales" xlink:label="element493" />
        <label xlink:type="resource" xlink:label="label493" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_AllowancesForDoubtfulAccountsAndSales_en-US">Allowances for doubtful accounts, returns and credits. This includes allowances for accounts that are due to the Company within one year and are deemed uncollectable and allowances for sales returns and other credits.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element493" xlink:to="label493" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AllowancesForDoubtfulAccountsAndSales" xlink:label="element494" />
        <label xlink:type="resource" xlink:label="label494" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_AllowancesForDoubtfulAccountsAndSales_en-US">Allowances for doubtful accounts and sales</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element494" xlink:to="label494" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccruedSalariesIncentives" xlink:label="element495" />
        <label xlink:type="resource" xlink:label="label495" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_AccruedSalariesIncentives_en-US">Accrued Salaries Incentives</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element495" xlink:to="label495" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccruedSalariesIncentives" xlink:label="element496" />
        <label xlink:type="resource" xlink:label="label496" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_ggg_AccruedSalariesIncentives_en-US">Salaries and incentives</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element496" xlink:to="label496" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccruedSalariesIncentives" xlink:label="element497" />
        <label xlink:type="resource" xlink:label="label497" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_AccruedSalariesIncentives_en-US">Total of the carrying values as of the balance sheet date of obligations incurred through that dateand payable for obligations related to services received from employees, such as accrued salaries, bonuses and incentives. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element497" xlink:to="label497" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_BasisOfPresentationAbstract" xlink:label="element498" />
        <label xlink:type="resource" xlink:label="label498" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_BasisOfPresentationAbstract_en-US">Basis of Presentation [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element498" xlink:to="label498" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EntityInformationAbstract" xlink:label="element499" />
        <label xlink:type="resource" xlink:label="label499" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_EntityInformationAbstract_en-US">Entity Information [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element499" xlink:to="label499" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DocumentInformationAbstract" xlink:label="element500" />
        <label xlink:type="resource" xlink:label="label500" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_DocumentInformationAbstract_en-US">Document Information [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element500" xlink:to="label500" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" xlink:label="element501" />
        <label xlink:type="resource" xlink:label="label501" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock_en-US">Schedule Of Acquired Finite Lived And Indefinite Lived Intangible Assets By Major Class Table [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element501" xlink:to="label501" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" xlink:label="element502" />
        <label xlink:type="resource" xlink:label="label502" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock_en-US">Disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived and indefinite lived intangible assets by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element502" xlink:to="label502" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" xlink:label="element503" />
        <label xlink:type="resource" xlink:label="label503" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock_en-US">Other Intangible Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element503" xlink:to="label503" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation" xlink:label="element504" />
        <label xlink:type="resource" xlink:label="label504" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation_en-US">Foreign Currency Translation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element504" xlink:to="label504" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation" xlink:label="element505" />
        <label xlink:type="resource" xlink:label="label505" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation_en-US">Finite Lived Intangible Assets Foreign Currency Translation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element505" xlink:to="label505" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation" xlink:label="element506" />
        <label xlink:type="resource" xlink:label="label506" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation_en-US">Change in other intangible assets from currency translation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element506" xlink:to="label506" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation" xlink:label="element507" />
        <label xlink:type="resource" xlink:label="label507" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation_en-US">Foreign Currency Translation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element507" xlink:to="label507" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndefiniteLivedIntangibleAssetsAbstract" xlink:label="element508" />
        <label xlink:type="resource" xlink:label="label508" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_IndefiniteLivedIntangibleAssetsAbstract_en-US">Not Subject to Amortization:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element508" xlink:to="label508" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndefiniteLivedIntangibleAssetsAbstract" xlink:label="element509" />
        <label xlink:type="resource" xlink:label="label509" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_IndefiniteLivedIntangibleAssetsAbstract_en-US">Indefinite Lived Intangible Assets [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element509" xlink:to="label509" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherIntangibleAssetsGross" xlink:label="element510" />
        <label xlink:type="resource" xlink:label="label510" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_OtherIntangibleAssetsGross_en-US">Total Original Cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element510" xlink:to="label510" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherIntangibleAssetsGross" xlink:label="element511" />
        <label xlink:type="resource" xlink:label="label511" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_OtherIntangibleAssetsGross_en-US">Other Intangible Assets Gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element511" xlink:to="label511" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherIntangibleAssetsGross" xlink:label="element512" />
        <label xlink:type="resource" xlink:label="label512" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_OtherIntangibleAssetsGross_en-US">The gross carrying amount as of the balance sheet date of other indefinite-lived and finite-lived intangible assets that are not separately presented on the statement of financial position.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element512" xlink:to="label512" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink:label="element513" />
        <label xlink:type="resource" xlink:label="label513" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable_en-US">Schedule Of Finite And Indefinite Lived Intangible Assets By Major Class [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element513" xlink:to="label513" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink:label="element514" />
        <label xlink:type="resource" xlink:label="label514" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable_en-US">Schedule Of Finite And Indefinite Lived Intangible Assets By Major Class</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element514" xlink:to="label514" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="element515" />
        <label xlink:type="resource" xlink:label="label515" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_en-US">Schedule Of Finite And Indefinite Lived Intangible Assets By Major Class [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element515" xlink:to="label515" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="element516" />
        <label xlink:type="resource" xlink:label="label516" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_en-US">Schedule Of Finite And Indefinite Lived Intangible Assets By Major Class</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element516" xlink:to="label516" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="element517" />
        <label xlink:type="resource" xlink:label="label517" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_en-US">Finite And Indefinite Lived Intangible Assets Major Class Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element517" xlink:to="label517" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="element518" />
        <label xlink:type="resource" xlink:label="label518" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_en-US">The major class of finite and indefinite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element518" xlink:to="label518" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_PatentsProprietaryTechnologyAndProductDocumentationMember" xlink:label="element519" />
        <label xlink:type="resource" xlink:label="label519" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember_en-US">Patents, Proprietary Technology And Product Documentation [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element519" xlink:to="label519" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_PatentsProprietaryTechnologyAndProductDocumentationMember" xlink:label="element520" />
        <label xlink:type="resource" xlink:label="label520" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember_en-US">Patents, proprietary technology and product documentation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element520" xlink:to="label520" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_SignificantAccountingPoliciesAbstract" xlink:label="element521" />
        <label xlink:type="resource" xlink:label="label521" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_SignificantAccountingPoliciesAbstract_en-US">Significant Accounting Policies [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element521" xlink:to="label521" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ProductWarrantyPolicyTextBlock" xlink:label="element522" />
        <label xlink:type="resource" xlink:label="label522" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_ProductWarrantyPolicyTextBlock_en-US">Product Warranty Policy [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element522" xlink:to="label522" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ProductWarrantyPolicyTextBlock" xlink:label="element523" />
        <label xlink:type="resource" xlink:label="label523" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_ProductWarrantyPolicyTextBlock_en-US">Accrued warranty and service liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element523" xlink:to="label523" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ProductWarrantyPolicyTextBlock" xlink:label="element524" />
        <label xlink:type="resource" xlink:label="label524" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_ProductWarrantyPolicyTextBlock_en-US">Disclosure of accounting policy for warranties including the methodology for measuring the liability.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element524" xlink:to="label524" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EarningsPerShareTablesAbstract" xlink:label="element525" />
        <label xlink:type="resource" xlink:label="label525" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_EarningsPerShareTablesAbstract_en-US">Earnings Per Share Tables [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element525" xlink:to="label525" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ShareBasedAwardsTablesAbstract" xlink:label="element526" />
        <label xlink:type="resource" xlink:label="label526" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_ShareBasedAwardsTablesAbstract_en-US">Share Based Awards Tables [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element526" xlink:to="label526" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_RetirementBenefitsTablesAbstract" xlink:label="element527" />
        <label xlink:type="resource" xlink:label="label527" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_RetirementBenefitsTablesAbstract_en-US">Retirement Benefits Tables [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element527" xlink:to="label527" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ComprehensiveIncomeTablesAbstract" xlink:label="element528" />
        <label xlink:type="resource" xlink:label="label528" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_ComprehensiveIncomeTablesAbstract_en-US">Comprehensive Income Tables [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element528" xlink:to="label528" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_SegmentInformationTablesAbstract" xlink:label="element529" />
        <label xlink:type="resource" xlink:label="label529" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_SegmentInformationTablesAbstract_en-US">Segment Information Tables [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element529" xlink:to="label529" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_InventoriesTablesAbstract" xlink:label="element530" />
        <label xlink:type="resource" xlink:label="label530" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_InventoriesTablesAbstract_en-US">Inventories Tables [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element530" xlink:to="label530" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherCurrentLiabilitiesTablesAbstract" xlink:label="element531" />
        <label xlink:type="resource" xlink:label="label531" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_OtherCurrentLiabilitiesTablesAbstract_en-US">Other Current Liabilities Tables [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element531" xlink:to="label531" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfOtherLiabilitiesCurrentTableTextBlock" xlink:label="element532" />
        <label xlink:type="resource" xlink:label="label532" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_ScheduleOfOtherLiabilitiesCurrentTableTextBlock_en-US">Schedule Of Other Liabilities Current Table [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element532" xlink:to="label532" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfOtherLiabilitiesCurrentTableTextBlock" xlink:label="element533" />
        <label xlink:type="resource" xlink:label="label533" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_ScheduleOfOtherLiabilitiesCurrentTableTextBlock_en-US">Components of Other Current Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element533" xlink:to="label533" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfOtherLiabilitiesCurrentTableTextBlock" xlink:label="element534" />
        <label xlink:type="resource" xlink:label="label534" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_ScheduleOfOtherLiabilitiesCurrentTableTextBlock_en-US">Tabular disclosure of other current liabilities not separately disclosed on the balance sheet.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element534" xlink:to="label534" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfAccruedWarrantyLiabilitiesTableTextBlock" xlink:label="element535" />
        <label xlink:type="resource" xlink:label="label535" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_ScheduleOfAccruedWarrantyLiabilitiesTableTextBlock_en-US">Schedule Of Accrued Warranty Liabilities Table [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element535" xlink:to="label535" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfAccruedWarrantyLiabilitiesTableTextBlock" xlink:label="element536" />
        <label xlink:type="resource" xlink:label="label536" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_ScheduleOfAccruedWarrantyLiabilitiesTableTextBlock_en-US">Accrued Warranty Liabilities Activity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element536" xlink:to="label536" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfAccruedWarrantyLiabilitiesTableTextBlock" xlink:label="element537" />
        <label xlink:type="resource" xlink:label="label537" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_ScheduleOfAccruedWarrantyLiabilitiesTableTextBlock_en-US">Tabular disclosure of the activity in accrued warranty and service liabilities.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element537" xlink:to="label537" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DerivativesTablesAbstract" xlink:label="element538" />
        <label xlink:type="resource" xlink:label="label538" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_DerivativesTablesAbstract_en-US">Derivatives Tables [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element538" xlink:to="label538" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DebtTablesAbstract" xlink:label="element539" />
        <label xlink:type="resource" xlink:label="label539" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_DebtTablesAbstract_en-US">Debt Tables [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element539" xlink:to="label539" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_BasisOfPresentationDetailsAbstract" xlink:label="element540" />
        <label xlink:type="resource" xlink:label="label540" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_BasisOfPresentationDetailsAbstract_en-US">Basis Of Presentation Details [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element540" xlink:to="label540" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_RetirementsBenefitsDetailsAbstract" xlink:label="element541" />
        <label xlink:type="resource" xlink:label="label541" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_RetirementsBenefitsDetailsAbstract_en-US">Retirements Benefits Details [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element541" xlink:to="label541" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther" xlink:label="element542" />
        <label xlink:type="resource" xlink:label="label542" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther_en-US">Defined Benefit Plan Amortization Of Gains Losses And Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element542" xlink:to="label542" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther" xlink:label="element543" />
        <label xlink:type="resource" xlink:label="label543" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther_en-US">Amortization and other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element543" xlink:to="label543" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther" xlink:label="element544" />
        <label xlink:type="resource" xlink:label="label544" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther_en-US">The amount of gains or losses recognized in net periodic benefit cost. This element may be used to encapsulate any other periodic costs associated with defined benefit plans that are not separately disclosed.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element544" xlink:to="label544" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ShareBasedAwardsDetailAbstract" xlink:label="element545" />
        <label xlink:type="resource" xlink:label="label545" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_ShareBasedAwardsDetailAbstract_en-US">Share Based Awards Detail [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element545" xlink:to="label545" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EarningsPerShareDetailsAbstract" xlink:label="element546" />
        <label xlink:type="resource" xlink:label="label546" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_EarningsPerShareDetailsAbstract_en-US">Earnings Per Share Details [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element546" xlink:to="label546" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DefinedBenefitPlanDisclosureOtherDetailsAbstract" xlink:label="element547" />
        <label xlink:type="resource" xlink:label="label547" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_DefinedBenefitPlanDisclosureOtherDetailsAbstract_en-US">Defined Benefit Plan Disclosure Other Details [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element547" xlink:to="label547" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_SegmentInformationDetailtsAbstract" xlink:label="element548" />
        <label xlink:type="resource" xlink:label="label548" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_SegmentInformationDetailtsAbstract_en-US">Segment Information Detailts [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element548" xlink:to="label548" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndustrialMember" xlink:label="element549" />
        <label xlink:type="resource" xlink:label="label549" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_IndustrialMember_en-US">Industrial [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element549" xlink:to="label549" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndustrialMember" xlink:label="element550" />
        <label xlink:type="resource" xlink:label="label550" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_IndustrialMember_en-US">Industrial reporting segment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element550" xlink:to="label550" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndustrialMember" xlink:label="element551" />
        <label xlink:type="resource" xlink:label="label551" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_IndustrialMember_en-US">Industrial</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element551" xlink:to="label551" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ContractorMember" xlink:label="element552" />
        <label xlink:type="resource" xlink:label="label552" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_ContractorMember_en-US">Contractor [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element552" xlink:to="label552" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ContractorMember" xlink:label="element553" />
        <label xlink:type="resource" xlink:label="label553" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_ContractorMember_en-US">Contractor reporting segment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element553" xlink:to="label553" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ContractorMember" xlink:label="element554" />
        <label xlink:type="resource" xlink:label="label554" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_ContractorMember_en-US">Contractor</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element554" xlink:to="label554" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ProcessMember" xlink:label="element555" />
        <label xlink:type="resource" xlink:label="label555" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_ProcessMember_en-US">Process [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element555" xlink:to="label555" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ProcessMember" xlink:label="element556" />
        <label xlink:type="resource" xlink:label="label556" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_ProcessMember_en-US">Process reporting segment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element556" xlink:to="label556" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ProcessMember" xlink:label="element557" />
        <label xlink:type="resource" xlink:label="label557" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_ProcessMember_en-US">Process</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element557" xlink:to="label557" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_UnallocatedCorporateMember" xlink:label="element558" />
        <label xlink:type="resource" xlink:label="label558" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_UnallocatedCorporateMember_en-US">Unallocated corporate [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element558" xlink:to="label558" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_UnallocatedCorporateMember" xlink:label="element559" />
        <label xlink:type="resource" xlink:label="label559" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_UnallocatedCorporateMember_en-US">Corporate headquarter items not allocated to segments. Reconciliation of the total of reportable segments' amounts of revenues, measures of profits or loss, assets, or amounts for every other significant item of information disclosed, to the consolidated amount.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element559" xlink:to="label559" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EmployeeStockPurchasePlanMember" xlink:label="element560" />
        <label xlink:type="resource" xlink:label="label560" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_EmployeeStockPurchasePlanMember_en-US">Employee Stock Purchase Plan [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element560" xlink:to="label560" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EmployeeStockPurchasePlanMember" xlink:label="element561" />
        <label xlink:type="resource" xlink:label="label561" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_EmployeeStockPurchasePlanMember_en-US">Employee Stock Purchase Plan (2006)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element561" xlink:to="label561" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EmployeeStockPurchasePlanMember" xlink:label="element562" />
        <label xlink:type="resource" xlink:label="label562" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_ggg_EmployeeStockPurchasePlanMember_en-US">Employee Stock Purchase Plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element562" xlink:to="label562" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_InventoriesDetailsAbstract" xlink:label="element563" />
        <label xlink:type="resource" xlink:label="label563" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_InventoriesDetailsAbstract_en-US">Inventories Details [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element563" xlink:to="label563" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DerivativesDetailsAbstract" xlink:label="element564" />
        <label xlink:type="resource" xlink:label="label564" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_DerivativesDetailsAbstract_en-US">Derivatives Details [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element564" xlink:to="label564" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_Unrealizedgainonderivatives" xlink:label="element565" />
        <label xlink:type="resource" xlink:label="label565" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_Unrealizedgainonderivatives_en-US">UnrealizedGainOnDerivatives</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element565" xlink:to="label565" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_Unrealizedgainonderivatives" xlink:label="element566" />
        <label xlink:type="resource" xlink:label="label566" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_Unrealizedgainonderivatives_en-US">Unrealized Gain on Derivatives</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element566" xlink:to="label566" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_Unrealizedgainonderivatives" xlink:label="element567" />
        <label xlink:type="resource" xlink:label="label567" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_Unrealizedgainonderivatives_en-US">The net change in the difference between the fair value and the carrying value that results in a gain, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element567" xlink:to="label567" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_UnrealizedLossOnDerivatives" xlink:label="element568" />
        <label xlink:type="resource" xlink:label="label568" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_UnrealizedLossOnDerivatives_en-US">Unrealized Loss On Derivatives</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element568" xlink:to="label568" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_UnrealizedLossOnDerivatives" xlink:label="element569" />
        <label xlink:type="resource" xlink:label="label569" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_ggg_UnrealizedLossOnDerivatives_en-US">Unrealized Loss on Derivatives</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element569" xlink:to="label569" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_UnrealizedLossOnDerivatives" xlink:label="element570" />
        <label xlink:type="resource" xlink:label="label570" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_UnrealizedLossOnDerivatives_en-US">The net change in the difference between the fair value and the carrying value that results in a loss, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element570" xlink:to="label570" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherCurrentLiabilitiesDetailsAbstract" xlink:label="element571" />
        <label xlink:type="resource" xlink:label="label571" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_OtherCurrentLiabilitiesDetailsAbstract_en-US">Other Current Liabilities Details [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element571" xlink:to="label571" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ProductWarrantyMarginReversed" xlink:label="element572" />
        <label xlink:type="resource" xlink:label="label572" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_ProductWarrantyMarginReversed_en-US">Product Warranty Margin Reversed</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element572" xlink:to="label572" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ProductWarrantyMarginReversed" xlink:label="element573" />
        <label xlink:type="resource" xlink:label="label573" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_ProductWarrantyMarginReversed_en-US">Margin on parts sales reversed</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element573" xlink:to="label573" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcquisitionsAbstract" xlink:label="element574" />
        <label xlink:type="resource" xlink:label="label574" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_AcquisitionsAbstract_en-US">Acquisitions [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element574" xlink:to="label574" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_BasisOfPresentationPolicyPolicyTextBlock" xlink:label="element575" />
        <label xlink:type="resource" xlink:label="label575" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_BasisOfPresentationPolicyPolicyTextBlock_en-US">Basis Of Presentation Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element575" xlink:to="label575" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_BasisOfPresentationPolicyPolicyTextBlock" xlink:label="element576" />
        <label xlink:type="resource" xlink:label="label576" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_BasisOfPresentationPolicyPolicyTextBlock_en-US">The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element576" xlink:to="label576" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_BasisOfPresentationPolicyPolicyTextBlock" xlink:label="element577" />
        <label xlink:type="resource" xlink:label="label577" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_BasisOfPresentationPolicyPolicyTextBlock_en-US">Basis of Presentation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element577" xlink:to="label577" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_SwinglineFacilityMaximumBorrowingCapacity" xlink:label="element578" />
        <label xlink:type="resource" xlink:label="label578" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_SwinglineFacilityMaximumBorrowingCapacity_en-US">Swingline Facility Maximum Borrowing Capacity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element578" xlink:to="label578" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_SwinglineFacilityMaximumBorrowingCapacity" xlink:label="element579" />
        <label xlink:type="resource" xlink:label="label579" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_SwinglineFacilityMaximumBorrowingCapacity_en-US">Maximum borrowing capacity under the swingline facility which is used for daily working capital needs.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element579" xlink:to="label579" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_SwinglineFacilityMaximumBorrowingCapacity" xlink:label="element580" />
        <label xlink:type="resource" xlink:label="label580" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_SwinglineFacilityMaximumBorrowingCapacity_en-US">Line of Credit Facility, Swingline Portion</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element580" xlink:to="label580" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMinimum" xlink:label="element581" />
        <label xlink:type="resource" xlink:label="label581" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMinimum_en-US">Line Of Credit Facility Unused Capacity Commitment Fee Percentage Minimum</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element581" xlink:to="label581" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMinimum" xlink:label="element582" />
        <label xlink:type="resource" xlink:label="label582" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMinimum_en-US">The minimum fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element582" xlink:to="label582" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMinimum" xlink:label="element583" />
        <label xlink:type="resource" xlink:label="label583" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMinimum_en-US">Commitment Fee Percentage Minimum</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element583" xlink:to="label583" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMaximum" xlink:label="element584" />
        <label xlink:type="resource" xlink:label="label584" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMaximum_en-US">Line Of Credit Facility Unused Capacity Commitment Fee Percentage Maximum</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element584" xlink:to="label584" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMaximum" xlink:label="element585" />
        <label xlink:type="resource" xlink:label="label585" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMaximum_en-US">The maximum fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element585" xlink:to="label585" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMaximum" xlink:label="element586" />
        <label xlink:type="resource" xlink:label="label586" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMaximum_en-US">Commitment Fee Percentage Maximim</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element586" xlink:to="label586" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:label="element587" />
        <label xlink:type="resource" xlink:label="label587" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_en-US">Schedule Of Finite And Indefinite Lived Intangible Assets Acquired As Part Of Business Combination [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element587" xlink:to="label587" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_CustomerAdvancesAndDeferredRevenue" xlink:label="element588" />
        <label xlink:type="resource" xlink:label="label588" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_CustomerAdvancesAndDeferredRevenue_en-US">Customer advances and deferred revenue</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element588" xlink:to="label588" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OperatingResultsOfBusinessHeldSeparateAbstract" xlink:label="element589" />
        <label xlink:type="resource" xlink:label="label589" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_OperatingResultsOfBusinessHeldSeparateAbstract_en-US">Operating Results Of Business Held Separate [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element589" xlink:to="label589" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfOperatingResultsOfBusinessHeldSeparateTableTextBlock" xlink:label="element590" />
        <label xlink:type="resource" xlink:label="label590" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_ScheduleOfOperatingResultsOfBusinessHeldSeparateTableTextBlock_en-US">Schedule Of Operating Results Of Business Held Separate [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element590" xlink:to="label590" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherCountriesMember" xlink:label="element591" />
        <label xlink:type="resource" xlink:label="label591" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_OtherCountriesMember_en-US">Other Countries [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element591" xlink:to="label591" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccumulatedOtherComprehensiveIncomeLossTableTable" xlink:label="element592" />
        <label xlink:type="resource" xlink:label="label592" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_AccumulatedOtherComprehensiveIncomeLossTableTable_en-US">Accumulated Other Comprehensive Income Loss Table [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element592" xlink:to="label592" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccumulatedOtherComprehensiveIncomeLossTableTable" xlink:label="element593" />
        <label xlink:type="resource" xlink:label="label593" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_AccumulatedOtherComprehensiveIncomeLossTableTable_en-US">Disclosure of information about components of accumulated other comprehensive income (loss).</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element593" xlink:to="label593" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccumulatedOtherComprehensiveIncomeLossChangesInComponentsAbstract" xlink:label="element594" />
        <label xlink:type="resource" xlink:label="label594" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_AccumulatedOtherComprehensiveIncomeLossChangesInComponentsAbstract_en-US">Accumulated Other Comprehensive Income Loss Changes In Components [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element594" xlink:to="label594" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccumulatedOtherComprehensiveIncomeLossChangesInComponentsAbstract" xlink:label="element595" />
        <label xlink:type="resource" xlink:label="label595" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_AccumulatedOtherComprehensiveIncomeLossChangesInComponentsAbstract_en-US">Changes in components of AOCI</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element595" xlink:to="label595" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndefiniteLivedIntangibleAssetsOriginalCost" xlink:label="element596" />
        <label xlink:type="resource" xlink:label="label596" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_IndefiniteLivedIntangibleAssetsOriginalCost_en-US">Indefinite Lived Intangible Assets Original Cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element596" xlink:to="label596" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndefiniteLivedIntangibleAssetsOriginalCost" xlink:label="element597" />
        <label xlink:type="resource" xlink:label="label597" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_IndefiniteLivedIntangibleAssetsOriginalCost_en-US">Original cost of assets (excluding financial assets) that lack physical substance, excluding goodwill, having a projected indefinite period of benefit.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element597" xlink:to="label597" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndefiniteLivedIntangibleAssetsOriginalCost" xlink:label="element598" />
        <label xlink:type="resource" xlink:label="label598" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_IndefiniteLivedIntangibleAssetsOriginalCost_en-US">Cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element598" xlink:to="label598" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect" xlink:label="element599" />
        <label xlink:type="resource" xlink:label="label599" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect_en-US">ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element599" xlink:to="label599" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect" xlink:label="element600" />
        <label xlink:type="resource" xlink:label="label600" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect_en-US">Income tax (benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element600" xlink:to="label600" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect" xlink:label="element601" />
        <label xlink:type="resource" xlink:label="label601" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect_en-US">Tax effect of reclassification adjustments of other comprehensive income (loss).</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element601" xlink:to="label601" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_LiquidFinishingDivestitureAbstract" xlink:label="element602" />
        <label xlink:type="resource" xlink:label="label602" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_LiquidFinishingDivestitureAbstract_en-US">Liquid Finishing Divestiture [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element602" xlink:to="label602" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_HighPressureMember" xlink:label="element603" />
        <label xlink:type="resource" xlink:label="label603" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_HighPressureMember_en-US">High Pressure [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element603" xlink:to="label603" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_HighPressureMember" xlink:label="element604" />
        <label xlink:type="resource" xlink:label="label604" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_HighPressureMember_en-US">HiP</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element604" xlink:to="label604" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_WhiteKnightMember" xlink:label="element605" />
        <label xlink:type="resource" xlink:label="label605" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_WhiteKnightMember_en-US">White Knight [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element605" xlink:to="label605" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_WhiteKnightMember" xlink:label="element606" />
        <label xlink:type="resource" xlink:label="label606" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_WhiteKnightMember_en-US">White Knight</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element606" xlink:to="label606" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_MultimaqMember" xlink:label="element607" />
        <label xlink:type="resource" xlink:label="label607" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_MultimaqMember_en-US">Multimaq [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element607" xlink:to="label607" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_MultimaqMember" xlink:label="element608" />
        <label xlink:type="resource" xlink:label="label608" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_MultimaqMember_en-US">Multimaq</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element608" xlink:to="label608" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IdentifiableIntangibleAssetsAbstract" xlink:label="element609" />
        <label xlink:type="resource" xlink:label="label609" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_IdentifiableIntangibleAssetsAbstract_en-US">Identifiable Intangible Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element609" xlink:to="label609" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IdentifiableIntangibleAssetsAbstract" xlink:label="element610" />
        <label xlink:type="resource" xlink:label="label610" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_IdentifiableIntangibleAssetsAbstract_en-US">Identifiable Intangible Assets [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element610" xlink:to="label610" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount" xlink:label="element611" />
        <label xlink:type="resource" xlink:label="label611" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount_en-US">Acquired Finite And Indefinite Lived Intangible Asset Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element611" xlink:to="label611" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount" xlink:label="element612" />
        <label xlink:type="resource" xlink:label="label612" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount_en-US">Total identifiable intangible assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element612" xlink:to="label612" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount" xlink:label="element613" />
        <label xlink:type="resource" xlink:label="label613" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount_en-US">The aggregate amount assigned to a major class of finite and indfinite-lived intangible assets acquired either individually or as part of a group of assets (in either an asset acquisition or business combination). A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element613" xlink:to="label613" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AlcoMember" xlink:label="element614" />
        <label xlink:type="resource" xlink:label="label614" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_AlcoMember_en-US">Alco Member [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element614" xlink:to="label614" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AlcoMember" xlink:label="element615" />
        <label xlink:type="resource" xlink:label="label615" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_AlcoMember_en-US">Alco</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element615" xlink:to="label615" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_StockIncentivePlanMember" xlink:label="element616" />
        <label xlink:type="resource" xlink:label="label616" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_StockIncentivePlanMember_en-US">Stock Incentive Plan [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element616" xlink:to="label616" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_StockIncentivePlanMember" xlink:label="element617" />
        <label xlink:type="resource" xlink:label="label617" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_StockIncentivePlanMember_en-US">Stock Incentive Plan (2015)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element617" xlink:to="label617" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesAbstract" xlink:label="element618" />
        <label xlink:type="resource" xlink:label="label618" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_AcceleratedShareRepurchasesAbstract_en-US">Accelerated Share Repurchases [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element618" xlink:to="label618" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesInitialPayment" xlink:label="element619" />
        <label xlink:type="resource" xlink:label="label619" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_AcceleratedShareRepurchasesInitialPayment_en-US">Accelerated share repurchases initial payment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element619" xlink:to="label619" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesInitialPayment" xlink:label="element620" />
        <label xlink:type="resource" xlink:label="label620" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_AcceleratedShareRepurchasesInitialPayment_en-US">Initial up-front payment in an accelerated share repurchase plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element620" xlink:to="label620" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesInitialShares" xlink:label="element621" />
        <label xlink:type="resource" xlink:label="label621" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_AcceleratedShareRepurchasesInitialShares_en-US">Accelerated share repurchases initial shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element621" xlink:to="label621" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesInitialShares" xlink:label="element622" />
        <label xlink:type="resource" xlink:label="label622" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_AcceleratedShareRepurchasesInitialShares_en-US">Initial amount of shares delivered in an accelerated share repurchase plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element622" xlink:to="label622" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesFairValueOfInitialShares" xlink:label="element623" />
        <label xlink:type="resource" xlink:label="label623" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_AcceleratedShareRepurchasesFairValueOfInitialShares_en-US">Accelerated share repurchases fair value of initial shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element623" xlink:to="label623" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesFairValueOfInitialShares" xlink:label="element624" />
        <label xlink:type="resource" xlink:label="label624" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_AcceleratedShareRepurchasesFairValueOfInitialShares_en-US">Fair value of initial shares delivered in an accelerated share repurchase plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element624" xlink:to="label624" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesSettlementSharesReceived" xlink:label="element625" />
        <label xlink:type="resource" xlink:label="label625" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_AcceleratedShareRepurchasesSettlementSharesReceived_en-US">Accelerated share repurchases settlement shares received</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element625" xlink:to="label625" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesSettlementSharesReceived" xlink:label="element626" />
        <label xlink:type="resource" xlink:label="label626" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_AcceleratedShareRepurchasesSettlementSharesReceived_en-US">Amount of shares received from bank in the settlement of the accelerated share repurchase agreement.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element626" xlink:to="label626" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_LiquidFinishingDivestitureTextBlock" xlink:label="element627" />
        <label xlink:type="resource" xlink:label="label627" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_LiquidFinishingDivestitureTextBlock_en-US">Liquid Finishing Divestiture</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element627" xlink:to="label627" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock" xlink:label="element628" />
        <label xlink:type="resource" xlink:label="label628" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock_en-US">Schedule Of Share Based Payment Award Stock Options Authorized Table Text Block</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element628" xlink:to="label628" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock" xlink:label="element629" />
        <label xlink:type="resource" xlink:label="label629" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock_en-US">Shares Authorized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element629" xlink:to="label629" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesSettlementSharesHypothetical" xlink:label="element630" />
        <label xlink:type="resource" xlink:label="label630" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_ggg_AcceleratedShareRepurchasesSettlementSharesHypothetical_en-US">Accelerated share repurchases settlement shares hypothetical</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element630" xlink:to="label630" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesSettlementSharesHypothetical" xlink:label="element631" />
        <label xlink:type="resource" xlink:label="label631" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_ggg_AcceleratedShareRepurchasesSettlementSharesHypothetical_en-US">Hypothetical amount of shares received in the settlement of the accelerated share repurchase agreement assuming no change in market price during purchase period.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element631" xlink:to="label631" />
    </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>ggg-20150626_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Prepared by IBM Cognos FSR v6.7.3.50 using Fujitsu Interstage XWand -->




<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/instance http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
    <roleRef roleURI="http://www.graco.com/role/DocumentDocumentAndEntityInformation" xlink:type="simple" xlink:href="ggg-20150626.xsd#DocumentAndEntityInformation" />
    <roleRef roleURI="http://www.graco.com/role/StatementConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_ConsolidatedBalanceSheets" />
    <roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
    <roleRef roleURI="http://www.graco.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_ConsolidatedBalanceSheetsParenthetical" />
    <roleRef roleURI="http://www.graco.com/role/StatementConsolidatedStatementsOfEarnings" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_ConsolidatedStatementsOfEarnings" />
    <roleRef roleURI="http://www.graco.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="ggg-20150626.xsd#ConsolidatedStatementsOfCashFlows" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureBasisOfPresentation" xlink:type="simple" xlink:href="ggg-20150626.xsd#BasisOfPresentation" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureEarningsPerShare" xlink:type="simple" xlink:href="ggg-20150626.xsd#EarningsPerShare" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureShareBasedAwards" xlink:type="simple" xlink:href="ggg-20150626.xsd#ShareBasedAwards" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureRetirementBenefits" xlink:type="simple" xlink:href="ggg-20150626.xsd#RetirementBenefits" />
    <roleRef roleURI="http://www.graco.com/role/Equity" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_Equity" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureSegmentInformation" xlink:type="simple" xlink:href="ggg-20150626.xsd#SegmentInformation" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureInventories" xlink:type="simple" xlink:href="ggg-20150626.xsd#Inventories" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureOtherIntangibleAssets" xlink:type="simple" xlink:href="ggg-20150626.xsd#OtherIntangibleAssets" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureOtherCurrentLiabilities" xlink:type="simple" xlink:href="ggg-20150626.xsd#OtherCurrentLiabilities" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureDerivatives" xlink:type="simple" xlink:href="ggg-20150626.xsd#Derivatives" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureRecentAccountingPronouncements" xlink:type="simple" xlink:href="ggg-20150626.xsd#RecentAccountingPronouncements" />
    <roleRef roleURI="http://www.graco.com/role/Divestiture" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_Divestiture" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureOtherIntangibleAssetsTables" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureOtherIntangibleAssetsDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureSignificantAccountingPoliciesPolicies" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureEarningsPerShareTables" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureEarningsPerShareTables" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureShareBasedAwardsTables" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureShareBasedAwardsTables" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureRetirementBenefitsTables" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureRetirementBenefitsTables" />
    <roleRef roleURI="http://www.graco.com/role/EquityTables" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_EquityTables" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureSegmentInformationTables" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureSegmentInformationTables" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureInventoriesTables" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureInventoriesTables" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureOtherCurrentLiabilitiesTables" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureOtherCurrentLiabilitiesTables" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureDerivativesTables" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureDerivativesTables" />
    <roleRef roleURI="http://www.graco.com/role/Debt" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_Debt" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureDebtTables" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureDebtTables" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureEarningsPerShareDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureEarningsPerShareDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureBasisOfPresentationDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureBasisOfPresentationDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureShareBasedAwardsDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureShareBasedAwardsDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureRetirementBenefitsDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureRetirementBenefitsDetails" />
    <roleRef roleURI="http://www.graco.com/role/EquityDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_EquityDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureSegmentInformationBySegmentDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_SegmentInformationBySegmentDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureInventoriesDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureInventoriesDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureOtherCurrentLiabilitiesDetails" />
    <roleRef roleURI="http://www.graco.com/role/DerivativesDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DerivativesDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureDebtDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DebtDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureAcquisitions" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DisclosureAcquisitions" />
    <roleRef roleURI="http://www.graco.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_ConsolidatedStatementsOfComprehensiveIncome" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureAcquisitionsTables" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_AcquisitionsTables" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_AcquisitionsPurchasePriceAllocationDetails" />
    <roleRef roleURI="http://www.graco.com/role/SegmentInformationGeographicInformationDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_SegmentInformationGeographicInformationDetails" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureOtherIntangibleAssetsGoodwillDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_OtherIntangibleAssetsGoodwillDetails" />
    <roleRef roleURI="http://www.graco.com/role/FairValue" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_FairValue" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureFairValueDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_FairValueDetails" />
    <roleRef roleURI="http://www.graco.com/role/FairValueTables" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_FairValueTables" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureAcquisitionsDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_AcquisitionsDetails" />
    <roleRef roleURI="http://www.graco.com/role/DivestitureDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_DivestitureDetails" />
    <roleRef roleURI="http://www.graco.com/role/IncomeTaxes" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_IncomeTaxes" />
    <roleRef roleURI="http://www.graco.com/role/DisclosureIncomeTaxesDetails" xlink:type="simple" xlink:href="ggg-20150626.xsd#ggg_ELRID_IncomeTaxesDetails" />
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DocumentDocumentAndEntityInformation">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EntityInformationAbstract" xlink:label="Locator_ggg_EntityInformationAbstract_1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="Locator_dei_EntityRegistrantName_2" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EntityInformationAbstract_1" xlink:to="Locator_dei_EntityRegistrantName_2" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EntityInformationAbstract" xlink:label="Locator_ggg_EntityInformationAbstract_3" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="Locator_dei_EntityCentralIndexKey_4" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EntityInformationAbstract_3" xlink:to="Locator_dei_EntityCentralIndexKey_4" order="2.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EntityInformationAbstract" xlink:label="Locator_ggg_EntityInformationAbstract_5" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="Locator_dei_EntityCurrentReportingStatus_6" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EntityInformationAbstract_5" xlink:to="Locator_dei_EntityCurrentReportingStatus_6" order="3.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EntityInformationAbstract" xlink:label="Locator_ggg_EntityInformationAbstract_7" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="Locator_dei_EntityVoluntaryFilers_8" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EntityInformationAbstract_7" xlink:to="Locator_dei_EntityVoluntaryFilers_8" order="4.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EntityInformationAbstract" xlink:label="Locator_ggg_EntityInformationAbstract_9" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="Locator_dei_CurrentFiscalYearEndDate_10" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EntityInformationAbstract_9" xlink:to="Locator_dei_CurrentFiscalYearEndDate_10" order="5.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EntityInformationAbstract" xlink:label="Locator_ggg_EntityInformationAbstract_11" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="Locator_dei_EntityFilerCategory_12" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EntityInformationAbstract_11" xlink:to="Locator_dei_EntityFilerCategory_12" order="6.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EntityInformationAbstract" xlink:label="Locator_ggg_EntityInformationAbstract_13" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="Locator_dei_EntityWellKnownSeasonedIssuer_14" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EntityInformationAbstract_13" xlink:to="Locator_dei_EntityWellKnownSeasonedIssuer_14" order="7.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EntityInformationAbstract" xlink:label="Locator_ggg_EntityInformationAbstract_15" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="Locator_dei_EntityCommonStockSharesOutstanding_16" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EntityInformationAbstract_15" xlink:to="Locator_dei_EntityCommonStockSharesOutstanding_16" order="8.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EntityInformationAbstract" xlink:label="Locator_ggg_EntityInformationAbstract_17" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="Locator_dei_EntityPublicFloat_18" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EntityInformationAbstract_17" xlink:to="Locator_dei_EntityPublicFloat_18" order="9.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EntityInformationAbstract" xlink:label="Locator_ggg_EntityInformationAbstract_19" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="Locator_dei_DocumentFiscalYearFocus_20" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EntityInformationAbstract_19" xlink:to="Locator_dei_DocumentFiscalYearFocus_20" order="10.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EntityInformationAbstract" xlink:label="Locator_ggg_EntityInformationAbstract_21" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="Locator_dei_DocumentFiscalPeriodFocus_22" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EntityInformationAbstract_21" xlink:to="Locator_dei_DocumentFiscalPeriodFocus_22" order="11.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EntityInformationAbstract" xlink:label="Locator_ggg_EntityInformationAbstract_23" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="Locator_dei_TradingSymbol_24" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EntityInformationAbstract_23" xlink:to="Locator_dei_TradingSymbol_24" order="12.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DocumentInformationAbstract" xlink:label="Locator_ggg_DocumentInformationAbstract_25" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="Locator_dei_DocumentType_26" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_DocumentInformationAbstract_25" xlink:to="Locator_dei_DocumentType_26" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DocumentInformationAbstract" xlink:label="Locator_ggg_DocumentInformationAbstract_27" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="Locator_dei_DocumentPeriodEndDate_28" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_DocumentInformationAbstract_27" xlink:to="Locator_dei_DocumentPeriodEndDate_28" order="2.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DocumentInformationAbstract" xlink:label="Locator_ggg_DocumentInformationAbstract_29" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="Locator_dei_AmendmentFlag_30" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_DocumentInformationAbstract_29" xlink:to="Locator_dei_AmendmentFlag_30" order="3.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DocumentInformationAbstract" xlink:label="Locator_ggg_DocumentInformationAbstract_31" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentDescription" xlink:label="Locator_dei_AmendmentDescription_32" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_DocumentInformationAbstract_31" xlink:to="Locator_dei_AmendmentDescription_32" order="4.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/StatementConsolidatedBalanceSheets">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="Locator_us-gaap_StatementOfFinancialPositionAbstract_33" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_34" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfFinancialPositionAbstract_33" xlink:to="Locator_us-gaap_AssetsAbstract_34" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_37" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_38" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_37" xlink:to="Locator_us-gaap_AssetsCurrentAbstract_38" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_51" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_52" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_51" xlink:to="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_52" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_53" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="Locator_us-gaap_ReceivablesNetCurrent_54" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_53" xlink:to="Locator_us-gaap_ReceivablesNetCurrent_54" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_55" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryNet" xlink:label="Locator_us-gaap_InventoryNet_56" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_55" xlink:to="Locator_us-gaap_InventoryNet_56" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_57" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="Locator_us-gaap_DeferredTaxAssetsNetCurrent_58" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_57" xlink:to="Locator_us-gaap_DeferredTaxAssetsNetCurrent_58" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_59" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="Locator_us-gaap_CostMethodInvestments_60" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_59" xlink:to="Locator_us-gaap_CostMethodInvestments_60" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_61" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="Locator_us-gaap_OtherAssetsCurrent_62" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_61" xlink:to="Locator_us-gaap_OtherAssetsCurrent_62" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_63" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_64" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_63" xlink:to="Locator_us-gaap_AssetsCurrent_64" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_39" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNetAbstract_40" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_39" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentNetAbstract_40" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNetAbstract_65" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentGross_66" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentNetAbstract_65" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentGross_66" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNetAbstract_67" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_68" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentNetAbstract_67" xlink:to="Locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_68" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNetAbstract_69" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_70" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentNetAbstract_69" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentNet_70" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_41" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_42" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_41" xlink:to="Locator_us-gaap_Goodwill_42" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_43" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwill_44" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_43" xlink:to="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwill_44" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_45" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="Locator_us-gaap_DeferredTaxAssetsNetNoncurrent_46" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_45" xlink:to="Locator_us-gaap_DeferredTaxAssetsNetNoncurrent_46" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_47" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="Locator_us-gaap_OtherAssetsNoncurrent_48" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_47" xlink:to="Locator_us-gaap_OtherAssetsNoncurrent_48" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_49" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_50" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_49" xlink:to="Locator_us-gaap_Assets_50" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="Locator_us-gaap_StatementOfFinancialPositionAbstract_35" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_36" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfFinancialPositionAbstract_35" xlink:to="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_36" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_71" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_72" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_71" xlink:to="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_72" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_87" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="Locator_us-gaap_ShortTermBankLoansAndNotesPayable_88" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_87" xlink:to="Locator_us-gaap_ShortTermBankLoansAndNotesPayable_88" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_89" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="Locator_us-gaap_AccountsPayableCurrent_90" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_89" xlink:to="Locator_us-gaap_AccountsPayableCurrent_90" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_91" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccruedSalariesIncentives" xlink:label="Locator_ggg_AccruedSalariesIncentives_92" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_91" xlink:to="Locator_ggg_AccruedSalariesIncentives_92" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_93" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DividendsPayableCurrent" xlink:label="Locator_us-gaap_DividendsPayableCurrent_94" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_93" xlink:to="Locator_us-gaap_DividendsPayableCurrent_94" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_95" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherLiabilitiesCurrent_96" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_95" xlink:to="Locator_us-gaap_OtherLiabilitiesCurrent_96" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_97" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_98" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_97" xlink:to="Locator_us-gaap_LiabilitiesCurrent_98" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_73" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="Locator_us-gaap_LongTermDebtNoncurrent_74" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_73" xlink:to="Locator_us-gaap_LongTermDebtNoncurrent_74" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_75" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_76" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_75" xlink:to="Locator_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_76" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_77" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesNoncurrent_78" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_77" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesNoncurrent_78" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_79" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_OtherLiabilitiesNoncurrent_80" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_79" xlink:to="Locator_us-gaap_OtherLiabilitiesNoncurrent_80" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_81" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="Locator_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_82" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_81" xlink:to="Locator_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_82" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_83" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_84" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_83" xlink:to="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_84" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_99" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockValue" xlink:label="Locator_us-gaap_CommonStockValue_100" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_99" xlink:to="Locator_us-gaap_CommonStockValue_100" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_101" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="Locator_us-gaap_AdditionalPaidInCapitalCommonStock_102" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_101" xlink:to="Locator_us-gaap_AdditionalPaidInCapitalCommonStock_102" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_103" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="Locator_us-gaap_RetainedEarningsAccumulatedDeficit_104" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_103" xlink:to="Locator_us-gaap_RetainedEarningsAccumulatedDeficit_104" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_105" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_106" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_105" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_106" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_107" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_108" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_107" xlink:to="Locator_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_108" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_85" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_86" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_85" xlink:to="Locator_us-gaap_LiabilitiesAndStockholdersEquity_86" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/ConsolidatedBalanceSheetsParenthetical">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_StatementOfFinancialPositionParentheticalAbstract" xlink:label="Locator_ggg_StatementOfFinancialPositionParentheticalAbstract_169" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AllowancesForDoubtfulAccountsAndSales" xlink:label="Locator_ggg_AllowancesForDoubtfulAccountsAndSales_170" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_StatementOfFinancialPositionParentheticalAbstract_169" xlink:to="Locator_ggg_AllowancesForDoubtfulAccountsAndSales_170" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/StatementConsolidatedStatementsOfEarnings">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_171" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="Locator_us-gaap_SalesRevenueNet_172" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_171" xlink:to="Locator_us-gaap_SalesRevenueNet_172" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_173" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="Locator_us-gaap_CostOfGoodsSold_174" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_173" xlink:to="Locator_us-gaap_CostOfGoodsSold_174" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_175" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GrossProfit" xlink:label="Locator_us-gaap_GrossProfit_176" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_175" xlink:to="Locator_us-gaap_GrossProfit_176" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_177" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="Locator_us-gaap_ResearchAndDevelopmentExpense_178" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_177" xlink:to="Locator_us-gaap_ResearchAndDevelopmentExpense_178" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_179" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="Locator_us-gaap_SellingAndMarketingExpense_180" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_179" xlink:to="Locator_us-gaap_SellingAndMarketingExpense_180" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_181" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="Locator_us-gaap_GeneralAndAdministrativeExpense_182" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_181" xlink:to="Locator_us-gaap_GeneralAndAdministrativeExpense_182" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_183" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_184" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_183" xlink:to="Locator_us-gaap_OperatingIncomeLoss_184" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_185" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InterestExpense" xlink:label="Locator_us-gaap_InterestExpense_186" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_185" xlink:to="Locator_us-gaap_InterestExpense_186" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_187" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="Locator_us-gaap_InvestmentIncomeNet_188" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_187" xlink:to="Locator_us-gaap_InvestmentIncomeNet_188" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_189" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpense_190" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_189" xlink:to="Locator_us-gaap_OtherNonoperatingIncomeExpense_190" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_191" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_192" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_191" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_192" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_193" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_194" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_193" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefit_194" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_195" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_196" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_195" xlink:to="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_196" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_197" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="Locator_us-gaap_EarningsPerShareBasic_198" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_197" xlink:to="Locator_us-gaap_EarningsPerShareBasic_198" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_199" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="Locator_us-gaap_EarningsPerShareDiluted_200" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_199" xlink:to="Locator_us-gaap_EarningsPerShareDiluted_200" order="15.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_201" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="Locator_us-gaap_CommonStockDividendsPerShareDeclared_202" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_201" xlink:to="Locator_us-gaap_CommonStockDividendsPerShareDeclared_202" order="16.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/StatementConsolidatedStatementsOfCashFlows">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_227" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_228" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_227" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_228" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_239" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_240" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_239" xlink:to="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_240" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_241" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_242" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_241" xlink:to="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_242" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_247" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="Locator_us-gaap_DepreciationDepletionAndAmortization_248" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_247" xlink:to="Locator_us-gaap_DepreciationDepletionAndAmortization_248" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_249" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="Locator_us-gaap_DeferredIncomeTaxesAndTaxCredits_250" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_249" xlink:to="Locator_us-gaap_DeferredIncomeTaxesAndTaxCredits_250" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_251" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="Locator_us-gaap_ShareBasedCompensation_252" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_251" xlink:to="Locator_us-gaap_ShareBasedCompensation_252" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_253" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="Locator_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_254" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_253" xlink:to="Locator_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_254" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_255" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness" xlink:label="Locator_us-gaap_GainLossOnSaleOfBusiness_256" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_255" xlink:to="Locator_us-gaap_GainLossOnSaleOfBusiness_256" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_243" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_244" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_243" xlink:to="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_244" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_257" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="Locator_us-gaap_IncreaseDecreaseInReceivables_258" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_257" xlink:to="Locator_us-gaap_IncreaseDecreaseInReceivables_258" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_259" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="Locator_us-gaap_IncreaseDecreaseInInventories_260" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_259" xlink:to="Locator_us-gaap_IncreaseDecreaseInInventories_260" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_261" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccountsPayableTrade_262" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_261" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccountsPayableTrade_262" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_263" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccruedSalaries_264" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_263" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccruedSalaries_264" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_265" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:label="Locator_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_266" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_265" xlink:to="Locator_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_266" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_267" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="Locator_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_268" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_267" xlink:to="Locator_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_268" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_269" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="Locator_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_270" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_269" xlink:to="Locator_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_270" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_245" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_246" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_245" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_246" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_229" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_230" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_229" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_230" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_271" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="Locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_272" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_271" xlink:to="Locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_272" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_273" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherProductiveAssets" xlink:label="Locator_us-gaap_ProceedsFromSaleOfOtherProductiveAssets_274" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_273" xlink:to="Locator_us-gaap_ProceedsFromSaleOfOtherProductiveAssets_274" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_275" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_276" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_275" xlink:to="Locator_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_276" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_277" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="Locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_278" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_277" xlink:to="Locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_278" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_279" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsForProceedsFromInvestments" xlink:label="Locator_us-gaap_PaymentsForProceedsFromInvestments_280" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_279" xlink:to="Locator_us-gaap_PaymentsForProceedsFromInvestments_280" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_281" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsForProceedsFromLifeInsurancePolicies" xlink:label="Locator_us-gaap_PaymentsForProceedsFromLifeInsurancePolicies_282" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_281" xlink:to="Locator_us-gaap_PaymentsForProceedsFromLifeInsurancePolicies_282" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_283" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="Locator_us-gaap_PaymentsToAcquireIntangibleAssets_284" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_283" xlink:to="Locator_us-gaap_PaymentsToAcquireIntangibleAssets_284" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_285" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="Locator_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_286" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_285" xlink:to="Locator_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_286" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_287" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_288" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_287" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_288" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_231" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_232" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_231" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_232" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_289" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="Locator_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_290" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_289" xlink:to="Locator_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_290" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_291" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="Locator_us-gaap_ProceedsFromIssuanceOfLongTermDebt_292" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_291" xlink:to="Locator_us-gaap_ProceedsFromIssuanceOfLongTermDebt_292" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_293" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="Locator_us-gaap_RepaymentsOfLongTermDebt_294" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_293" xlink:to="Locator_us-gaap_RepaymentsOfLongTermDebt_294" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_295" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="Locator_us-gaap_PaymentsOfDebtIssuanceCosts_296" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_295" xlink:to="Locator_us-gaap_PaymentsOfDebtIssuanceCosts_296" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_297" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="Locator_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_298" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_297" xlink:to="Locator_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_298" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_299" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="Locator_us-gaap_ProceedsFromIssuanceOfCommonStock_300" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_299" xlink:to="Locator_us-gaap_ProceedsFromIssuanceOfCommonStock_300" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_301" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="Locator_us-gaap_PaymentsForRepurchaseOfCommonStock_302" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_301" xlink:to="Locator_us-gaap_PaymentsForRepurchaseOfCommonStock_302" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_303" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="Locator_us-gaap_PaymentsOfDividends_304" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_303" xlink:to="Locator_us-gaap_PaymentsOfDividends_304" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_305" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_306" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_305" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_306" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_233" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="Locator_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_234" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_233" xlink:to="Locator_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_234" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_235" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_236" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_235" xlink:to="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_236" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_237" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:label="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_238" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_237" xlink:to="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_238" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:label="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_307" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_308" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_307" xlink:to="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_308" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:label="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_309" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_310" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_309" xlink:to="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_310" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureBasisOfPresentation">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_BasisOfPresentationAbstract" xlink:label="Locator_ggg_BasisOfPresentationAbstract_377" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="Locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_378" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_BasisOfPresentationAbstract_377" xlink:to="Locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_378" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureEarningsPerShare">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_379" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="Locator_us-gaap_EarningsPerShareTextBlock_380" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_379" xlink:to="Locator_us-gaap_EarningsPerShareTextBlock_380" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureShareBasedAwards">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:label="Locator_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_381" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="Locator_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_382" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_381" xlink:to="Locator_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_382" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureRetirementBenefits">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract_383" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_384" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract_383" xlink:to="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_384" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/Equity">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="Locator_us-gaap_StockholdersEquityNoteAbstract_385" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="Locator_us-gaap_StockholdersEquityNoteDisclosureTextBlock_386" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityNoteAbstract_385" xlink:to="Locator_us-gaap_StockholdersEquityNoteDisclosureTextBlock_386" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureSegmentInformation">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:label="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_387" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="Locator_us-gaap_SegmentReportingDisclosureTextBlock_388" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_387" xlink:to="Locator_us-gaap_SegmentReportingDisclosureTextBlock_388" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureInventories">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="Locator_us-gaap_InventoryNetAbstract_389" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="Locator_us-gaap_InventoryDisclosureTextBlock_390" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_InventoryNetAbstract_389" xlink:to="Locator_us-gaap_InventoryDisclosureTextBlock_390" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureOtherIntangibleAssets">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_391" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="Locator_us-gaap_IntangibleAssetsDisclosureTextBlock_392" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_391" xlink:to="Locator_us-gaap_IntangibleAssetsDisclosureTextBlock_392" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureOtherCurrentLiabilities">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_393" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="Locator_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_394" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_393" xlink:to="Locator_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_394" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureDerivatives">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract_395" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_396" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract_395" xlink:to="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_396" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureRecentAccountingPronouncements">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="Locator_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_397" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="Locator_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_398" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_397" xlink:to="Locator_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_398" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/Divestiture">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_LiquidFinishingDivestitureAbstract" xlink:label="Locator_ggg_LiquidFinishingDivestitureAbstract_399" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_LiquidFinishingDivestitureTextBlock" xlink:label="Locator_ggg_LiquidFinishingDivestitureTextBlock_400" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_LiquidFinishingDivestitureAbstract_399" xlink:to="Locator_ggg_LiquidFinishingDivestitureTextBlock_400" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureOtherIntangibleAssetsTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_401" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock" xlink:label="Locator_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock_402" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_401" xlink:to="Locator_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock_402" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_403" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="Locator_us-gaap_ScheduleOfGoodwillTextBlock_404" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_403" xlink:to="Locator_us-gaap_ScheduleOfGoodwillTextBlock_404" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureOtherIntangibleAssetsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_443" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink:label="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable_444" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_443" xlink:to="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable_444" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink:label="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable_499" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_500" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable_499" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_500" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_405" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_406" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_405" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_406" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_407" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_408" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_407" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_408" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_409" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_410" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_409" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_410" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_411" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation" xlink:label="Locator_ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation_412" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_411" xlink:to="Locator_ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation_412" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_413" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_414" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_413" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_414" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_415" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndefiniteLivedIntangibleAssetsAbstract" xlink:label="Locator_ggg_IndefiniteLivedIntangibleAssetsAbstract_416" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_415" xlink:to="Locator_ggg_IndefiniteLivedIntangibleAssetsAbstract_416" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndefiniteLivedIntangibleAssetsAbstract" xlink:label="Locator_ggg_IndefiniteLivedIntangibleAssetsAbstract_423" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndefiniteLivedIntangibleAssetsOriginalCost" xlink:label="Locator_ggg_IndefiniteLivedIntangibleAssetsOriginalCost_424" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_IndefiniteLivedIntangibleAssetsAbstract_423" xlink:to="Locator_ggg_IndefiniteLivedIntangibleAssetsOriginalCost_424" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndefiniteLivedIntangibleAssetsAbstract" xlink:label="Locator_ggg_IndefiniteLivedIntangibleAssetsAbstract_425" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments" xlink:label="Locator_us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments_426" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_IndefiniteLivedIntangibleAssetsAbstract_425" xlink:to="Locator_us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments_426" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/negativeTerseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndefiniteLivedIntangibleAssetsAbstract" xlink:label="Locator_ggg_IndefiniteLivedIntangibleAssetsAbstract_427" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_428" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_IndefiniteLivedIntangibleAssetsAbstract_427" xlink:to="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_428" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_417" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherIntangibleAssetsGross" xlink:label="Locator_ggg_OtherIntangibleAssetsGross_418" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_417" xlink:to="Locator_ggg_OtherIntangibleAssetsGross_418" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_419" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherIntangibleAssetsNet" xlink:label="Locator_us-gaap_OtherIntangibleAssetsNet_420" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_419" xlink:to="Locator_us-gaap_OtherIntangibleAssetsNet_420" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink:label="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable_501" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_502" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable_501" xlink:to="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_502" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_505" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_506" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_505" xlink:to="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_506" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_509" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_PatentsProprietaryTechnologyAndProductDocumentationMember" xlink:label="Locator_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember_510" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_509" xlink:to="Locator_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember_510" order="2.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_511" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_TrademarksMember" xlink:label="Locator_us-gaap_TrademarksMember_512" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_511" xlink:to="Locator_us-gaap_TrademarksMember_512" order="3.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_507" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="Locator_us-gaap_CustomerRelationshipsMember_508" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_507" xlink:to="Locator_us-gaap_CustomerRelationshipsMember_508" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_513" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="Locator_us-gaap_TradeNamesMember_514" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_513" xlink:to="Locator_us-gaap_TradeNamesMember_514" order="4.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink:label="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable_503" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeAxis" xlink:label="Locator_us-gaap_RangeAxis_504" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable_503" xlink:to="Locator_us-gaap_RangeAxis_504" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeAxis" xlink:label="Locator_us-gaap_RangeAxis_515" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeMember" xlink:label="Locator_us-gaap_RangeMember_516" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RangeAxis_515" xlink:to="Locator_us-gaap_RangeMember_516" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeMember" xlink:label="Locator_us-gaap_RangeMember_517" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MinimumMember" xlink:label="Locator_us-gaap_MinimumMember_518" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RangeMember_517" xlink:to="Locator_us-gaap_MinimumMember_518" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeMember" xlink:label="Locator_us-gaap_RangeMember_519" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MaximumMember" xlink:label="Locator_us-gaap_MaximumMember_520" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RangeMember_519" xlink:to="Locator_us-gaap_MaximumMember_520" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_445" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_446" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_445" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_446" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_429" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="Locator_us-gaap_AmortizationOfIntangibleAssets_430" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_429" xlink:to="Locator_us-gaap_AmortizationOfIntangibleAssets_430" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_431" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_432" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_431" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_432" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_433" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_434" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_433" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_434" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_435" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_436" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_435" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_436" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_437" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_438" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_437" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_438" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_439" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_440" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_439" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_440" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_441" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_442" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_441" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_442" order="7.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureSignificantAccountingPoliciesPolicies">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_SignificantAccountingPoliciesAbstract" xlink:label="Locator_ggg_SignificantAccountingPoliciesAbstract_521" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_BasisOfPresentationPolicyPolicyTextBlock" xlink:label="Locator_ggg_BasisOfPresentationPolicyPolicyTextBlock_522" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_SignificantAccountingPoliciesAbstract_521" xlink:to="Locator_ggg_BasisOfPresentationPolicyPolicyTextBlock_522" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_SignificantAccountingPoliciesAbstract" xlink:label="Locator_ggg_SignificantAccountingPoliciesAbstract_523" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ProductWarrantyPolicyTextBlock" xlink:label="Locator_ggg_ProductWarrantyPolicyTextBlock_524" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_SignificantAccountingPoliciesAbstract_523" xlink:to="Locator_ggg_ProductWarrantyPolicyTextBlock_524" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_SignificantAccountingPoliciesAbstract" xlink:label="Locator_ggg_SignificantAccountingPoliciesAbstract_525" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="Locator_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_526" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_SignificantAccountingPoliciesAbstract_525" xlink:to="Locator_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_526" order="3.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_SignificantAccountingPoliciesAbstract" xlink:label="Locator_ggg_SignificantAccountingPoliciesAbstract_527" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:label="Locator_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_528" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_SignificantAccountingPoliciesAbstract_527" xlink:to="Locator_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_528" order="4.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureEarningsPerShareTables">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EarningsPerShareTablesAbstract" xlink:label="Locator_ggg_EarningsPerShareTablesAbstract_529" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_530" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EarningsPerShareTablesAbstract_529" xlink:to="Locator_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_530" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureShareBasedAwardsTables">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ShareBasedAwardsTablesAbstract" xlink:label="Locator_ggg_ShareBasedAwardsTablesAbstract_531" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="Locator_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_532" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_ShareBasedAwardsTablesAbstract_531" xlink:to="Locator_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_532" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ShareBasedAwardsTablesAbstract" xlink:label="Locator_ggg_ShareBasedAwardsTablesAbstract_533" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock" xlink:label="Locator_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock_534" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_ShareBasedAwardsTablesAbstract_533" xlink:to="Locator_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock_534" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureRetirementBenefitsTables">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_RetirementBenefitsTablesAbstract" xlink:label="Locator_ggg_RetirementBenefitsTablesAbstract_535" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_536" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_RetirementBenefitsTablesAbstract_535" xlink:to="Locator_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_536" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/EquityTables">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ComprehensiveIncomeTablesAbstract" xlink:label="Locator_ggg_ComprehensiveIncomeTablesAbstract_537" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_538" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_ComprehensiveIncomeTablesAbstract_537" xlink:to="Locator_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_538" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureSegmentInformationTables">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_SegmentInformationTablesAbstract" xlink:label="Locator_ggg_SegmentInformationTablesAbstract_539" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_540" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_SegmentInformationTablesAbstract_539" xlink:to="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_540" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_SegmentInformationTablesAbstract" xlink:label="Locator_ggg_SegmentInformationTablesAbstract_541" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_542" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_SegmentInformationTablesAbstract_541" xlink:to="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_542" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureInventoriesTables">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_InventoriesTablesAbstract" xlink:label="Locator_ggg_InventoriesTablesAbstract_543" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_544" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_InventoriesTablesAbstract_543" xlink:to="Locator_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_544" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureOtherCurrentLiabilitiesTables">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherCurrentLiabilitiesTablesAbstract" xlink:label="Locator_ggg_OtherCurrentLiabilitiesTablesAbstract_545" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfOtherLiabilitiesCurrentTableTextBlock" xlink:label="Locator_ggg_ScheduleOfOtherLiabilitiesCurrentTableTextBlock_546" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_OtherCurrentLiabilitiesTablesAbstract_545" xlink:to="Locator_ggg_ScheduleOfOtherLiabilitiesCurrentTableTextBlock_546" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherCurrentLiabilitiesTablesAbstract" xlink:label="Locator_ggg_OtherCurrentLiabilitiesTablesAbstract_547" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfAccruedWarrantyLiabilitiesTableTextBlock" xlink:label="Locator_ggg_ScheduleOfAccruedWarrantyLiabilitiesTableTextBlock_548" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_OtherCurrentLiabilitiesTablesAbstract_547" xlink:to="Locator_ggg_ScheduleOfAccruedWarrantyLiabilitiesTableTextBlock_548" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureDerivativesTables">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DerivativesTablesAbstract" xlink:label="Locator_ggg_DerivativesTablesAbstract_549" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_550" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_DerivativesTablesAbstract_549" xlink:to="Locator_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_550" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/Debt">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_551" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="Locator_us-gaap_DebtDisclosureTextBlock_552" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_551" xlink:to="Locator_us-gaap_DebtDisclosureTextBlock_552" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureDebtTables">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DebtTablesAbstract" xlink:label="Locator_ggg_DebtTablesAbstract_553" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="Locator_us-gaap_ScheduleOfDebtInstrumentsTextBlock_554" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_DebtTablesAbstract_553" xlink:to="Locator_us-gaap_ScheduleOfDebtInstrumentsTextBlock_554" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureEarningsPerShareDetails">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EarningsPerShareDetailsAbstract" xlink:label="Locator_ggg_EarningsPerShareDetailsAbstract_555" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_556" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EarningsPerShareDetailsAbstract_555" xlink:to="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_556" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EarningsPerShareDetailsAbstract" xlink:label="Locator_ggg_EarningsPerShareDetailsAbstract_557" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:label="Locator_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_558" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EarningsPerShareDetailsAbstract_557" xlink:to="Locator_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_558" order="2.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EarningsPerShareDetailsAbstract" xlink:label="Locator_ggg_EarningsPerShareDetailsAbstract_559" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_560" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EarningsPerShareDetailsAbstract_559" xlink:to="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_560" order="3.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EarningsPerShareDetailsAbstract" xlink:label="Locator_ggg_EarningsPerShareDetailsAbstract_561" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_562" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EarningsPerShareDetailsAbstract_561" xlink:to="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_562" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EarningsPerShareDetailsAbstract" xlink:label="Locator_ggg_EarningsPerShareDetailsAbstract_563" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="Locator_us-gaap_EarningsPerShareBasic_564" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EarningsPerShareDetailsAbstract_563" xlink:to="Locator_us-gaap_EarningsPerShareBasic_564" order="5.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EarningsPerShareDetailsAbstract" xlink:label="Locator_ggg_EarningsPerShareDetailsAbstract_565" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="Locator_us-gaap_EarningsPerShareDiluted_566" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EarningsPerShareDetailsAbstract_565" xlink:to="Locator_us-gaap_EarningsPerShareDiluted_566" order="6.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EarningsPerShareDetailsAbstract" xlink:label="Locator_ggg_EarningsPerShareDetailsAbstract_567" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="Locator_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_568" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_EarningsPerShareDetailsAbstract_567" xlink:to="Locator_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_568" order="7.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureBasisOfPresentationDetails">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_BasisOfPresentationDetailsAbstract" xlink:label="Locator_ggg_BasisOfPresentationDetailsAbstract_573" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustment" xlink:label="Locator_us-gaap_PriorPeriodReclassificationAdjustment_574" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_BasisOfPresentationDetailsAbstract_573" xlink:to="Locator_us-gaap_PriorPeriodReclassificationAdjustment_574" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureShareBasedAwardsDetails">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ShareBasedAwardsDetailAbstract" xlink:label="Locator_ggg_ShareBasedAwardsDetailAbstract_575" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_576" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_ShareBasedAwardsDetailAbstract_575" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_576" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_581" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_582" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_581" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_582" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_583" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_584" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_583" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_584" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_585" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_586" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_585" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_586" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_579" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_580" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_579" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_580" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_587" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_588" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_587" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_588" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_589" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_590" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_589" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_590" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_591" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_592" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_591" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_592" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_593" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_594" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_593" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_594" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_595" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_596" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_595" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_596" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_597" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_598" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_597" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_598" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_599" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_600" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_599" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_600" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_601" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="Locator_us-gaap_AllocatedShareBasedCompensationExpense_602" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_601" xlink:to="Locator_us-gaap_AllocatedShareBasedCompensationExpense_602" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_603" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_604" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_603" xlink:to="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_604" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_605" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_606" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_605" xlink:to="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_606" order="14.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ShareBasedAwardsDetailAbstract" xlink:label="Locator_ggg_ShareBasedAwardsDetailAbstract_577" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_578" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_ShareBasedAwardsDetailAbstract_577" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_578" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_677" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_678" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_677" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_678" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_607" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_608" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_607" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_608" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_621" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_622" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_621" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_622" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_623" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_624" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_623" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_624" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_625" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_626" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_625" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_626" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_627" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_628" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_627" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_628" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_629" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_630" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_629" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_630" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_609" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_610" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_609" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_610" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_611" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_612" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_611" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_612" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_613" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_614" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_613" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_614" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_615" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_616" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_615" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_616" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_617" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_618" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_617" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_618" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_679" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_680" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_679" xlink:to="Locator_us-gaap_AwardTypeAxis_680" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_683" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_684" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AwardTypeAxis_683" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_684" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_685" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="Locator_us-gaap_EmployeeStockOptionMember_686" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_685" xlink:to="Locator_us-gaap_EmployeeStockOptionMember_686" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_687" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="Locator_us-gaap_RestrictedStockUnitsRSUMember_688" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_687" xlink:to="Locator_us-gaap_RestrictedStockUnitsRSUMember_688" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_689" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="Locator_us-gaap_RestrictedStockMember_690" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_689" xlink:to="Locator_us-gaap_RestrictedStockMember_690" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_691" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EmployeeStockPurchasePlanMember" xlink:label="Locator_ggg_EmployeeStockPurchasePlanMember_692" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_691" xlink:to="Locator_ggg_EmployeeStockPurchasePlanMember_692" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_681" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_682" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_681" xlink:to="Locator_us-gaap_PlanNameAxis_682" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_693" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_694" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PlanNameAxis_693" xlink:to="Locator_us-gaap_PlanNameDomain_694" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_695" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_StockIncentivePlanMember" xlink:label="Locator_ggg_StockIncentivePlanMember_696" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PlanNameDomain_695" xlink:to="Locator_ggg_StockIncentivePlanMember_696" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_697" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_EmployeeStockPurchasePlanMember" xlink:label="Locator_ggg_EmployeeStockPurchasePlanMember_698" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PlanNameDomain_697" xlink:to="Locator_ggg_EmployeeStockPurchasePlanMember_698" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureRetirementBenefitsDetails">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_RetirementsBenefitsDetailsAbstract" xlink:label="Locator_ggg_RetirementsBenefitsDetailsAbstract_719" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_720" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_RetirementsBenefitsDetailsAbstract_719" xlink:to="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_720" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_755" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_756" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_755" xlink:to="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_756" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_699" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanServiceCost_700" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_699" xlink:to="Locator_us-gaap_DefinedBenefitPlanServiceCost_700" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_701" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanInterestCost_702" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_701" xlink:to="Locator_us-gaap_DefinedBenefitPlanInterestCost_702" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_703" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_704" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_703" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_704" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_705" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther" xlink:label="Locator_ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther_706" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_705" xlink:to="Locator_ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther_706" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_707" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_708" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_707" xlink:to="Locator_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_708" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_709" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_710" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_709" xlink:to="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_710" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_757" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="Locator_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_758" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_757" xlink:to="Locator_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_758" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis" xlink:label="Locator_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_759" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="Locator_us-gaap_DefinedBenefitPlansDomain_760" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis_759" xlink:to="Locator_us-gaap_DefinedBenefitPlansDomain_760" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="Locator_us-gaap_DefinedBenefitPlansDomain_761" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="Locator_us-gaap_PensionPlansDefinedBenefitMember_762" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansDomain_761" xlink:to="Locator_us-gaap_PensionPlansDefinedBenefitMember_762" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlansDomain" xlink:label="Locator_us-gaap_DefinedBenefitPlansDomain_763" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_764" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansDomain_763" xlink:to="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_764" order="2.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_RetirementsBenefitsDetailsAbstract" xlink:label="Locator_ggg_RetirementsBenefitsDetailsAbstract_721" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DefinedBenefitPlanDisclosureOtherDetailsAbstract" xlink:label="Locator_ggg_DefinedBenefitPlanDisclosureOtherDetailsAbstract_722" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_RetirementsBenefitsDetailsAbstract_721" xlink:to="Locator_ggg_DefinedBenefitPlanDisclosureOtherDetailsAbstract_722" order="2.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DefinedBenefitPlanDisclosureOtherDetailsAbstract" xlink:label="Locator_ggg_DefinedBenefitPlanDisclosureOtherDetailsAbstract_713" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="Locator_us-gaap_DefinedBenefitPlanContributionsByEmployer_714" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_DefinedBenefitPlanDisclosureOtherDetailsAbstract_713" xlink:to="Locator_us-gaap_DefinedBenefitPlanContributionsByEmployer_714" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DefinedBenefitPlanDisclosureOtherDetailsAbstract" xlink:label="Locator_ggg_DefinedBenefitPlanDisclosureOtherDetailsAbstract_715" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:label="Locator_us-gaap_PaymentsToAcquireLifeInsurancePolicies_716" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_DefinedBenefitPlanDisclosureOtherDetailsAbstract_715" xlink:to="Locator_us-gaap_PaymentsToAcquireLifeInsurancePolicies_716" order="2.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DefinedBenefitPlanDisclosureOtherDetailsAbstract" xlink:label="Locator_ggg_DefinedBenefitPlanDisclosureOtherDetailsAbstract_717" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance" xlink:label="Locator_us-gaap_CashSurrenderValueOfLifeInsurance_718" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_DefinedBenefitPlanDisclosureOtherDetailsAbstract_717" xlink:to="Locator_us-gaap_CashSurrenderValueOfLifeInsurance_718" order="3.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/EquityDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="Locator_us-gaap_StockholdersEquityNoteAbstract_797" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccumulatedOtherComprehensiveIncomeLossTableTable" xlink:label="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossTableTable_798" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityNoteAbstract_797" xlink:to="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossTableTable_798" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccumulatedOtherComprehensiveIncomeLossTableTable" xlink:label="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossTableTable_837" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_838" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossTableTable_837" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_838" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_765" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccumulatedOtherComprehensiveIncomeLossChangesInComponentsAbstract" xlink:label="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossChangesInComponentsAbstract_766" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_765" xlink:to="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossChangesInComponentsAbstract_766" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_769" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_770" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_769" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_770" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_771" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_772" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_771" xlink:to="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_772" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_767" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_768" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_767" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_768" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_773" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_774" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_773" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_774" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_775" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract_776" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_775" xlink:to="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract_776" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract_779" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_780" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract_779" xlink:to="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_780" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract_781" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect" xlink:label="Locator_ggg_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect_782" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract_781" xlink:to="Locator_ggg_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect_782" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract_783" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_784" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract_783" xlink:to="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_784" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/positiveTerseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccumulatedOtherComprehensiveIncomeLossTableTable" xlink:label="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossTableTable_839" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_840" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossTableTable_839" xlink:to="Locator_us-gaap_StatementEquityComponentsAxis_840" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_843" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_844" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementEquityComponentsAxis_843" xlink:to="Locator_us-gaap_EquityComponentDomain_844" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_845" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="Locator_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_846" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EquityComponentDomain_845" xlink:to="Locator_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_846" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_847" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="Locator_us-gaap_AccumulatedTranslationAdjustmentMember_848" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EquityComponentDomain_847" xlink:to="Locator_us-gaap_AccumulatedTranslationAdjustmentMember_848" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AccumulatedOtherComprehensiveIncomeLossTableTable" xlink:label="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossTableTable_841" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_842" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_AccumulatedOtherComprehensiveIncomeLossTableTable_841" xlink:to="Locator_us-gaap_IncomeStatementLocationAxis_842" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_849" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_850" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationAxis_849" xlink:to="Locator_us-gaap_IncomeStatementLocationDomain_850" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_851" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="Locator_us-gaap_CostOfSalesMember_852" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_851" xlink:to="Locator_us-gaap_CostOfSalesMember_852" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_853" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="Locator_us-gaap_ResearchAndDevelopmentExpenseMember_854" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_853" xlink:to="Locator_us-gaap_ResearchAndDevelopmentExpenseMember_854" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_855" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="Locator_us-gaap_SellingAndMarketingExpenseMember_856" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_855" xlink:to="Locator_us-gaap_SellingAndMarketingExpenseMember_856" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_857" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="Locator_us-gaap_GeneralAndAdministrativeExpenseMember_858" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_857" xlink:to="Locator_us-gaap_GeneralAndAdministrativeExpenseMember_858" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesAbstract" xlink:label="Locator_ggg_AcceleratedShareRepurchasesAbstract_785" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesInitialPayment" xlink:label="Locator_ggg_AcceleratedShareRepurchasesInitialPayment_786" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_AcceleratedShareRepurchasesAbstract_785" xlink:to="Locator_ggg_AcceleratedShareRepurchasesInitialPayment_786" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesAbstract" xlink:label="Locator_ggg_AcceleratedShareRepurchasesAbstract_787" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesInitialShares" xlink:label="Locator_ggg_AcceleratedShareRepurchasesInitialShares_788" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_AcceleratedShareRepurchasesAbstract_787" xlink:to="Locator_ggg_AcceleratedShareRepurchasesInitialShares_788" order="2.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesAbstract" xlink:label="Locator_ggg_AcceleratedShareRepurchasesAbstract_789" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesFairValueOfInitialShares" xlink:label="Locator_ggg_AcceleratedShareRepurchasesFairValueOfInitialShares_790" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_AcceleratedShareRepurchasesAbstract_789" xlink:to="Locator_ggg_AcceleratedShareRepurchasesFairValueOfInitialShares_790" order="3.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesAbstract" xlink:label="Locator_ggg_AcceleratedShareRepurchasesAbstract_791" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesSettlementSharesHypothetical" xlink:label="Locator_ggg_AcceleratedShareRepurchasesSettlementSharesHypothetical_792" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_AcceleratedShareRepurchasesAbstract_791" xlink:to="Locator_ggg_AcceleratedShareRepurchasesSettlementSharesHypothetical_792" order="4.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesAbstract" xlink:label="Locator_ggg_AcceleratedShareRepurchasesAbstract_793" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesSettlementSharesReceived" xlink:label="Locator_ggg_AcceleratedShareRepurchasesSettlementSharesReceived_794" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_AcceleratedShareRepurchasesAbstract_793" xlink:to="Locator_ggg_AcceleratedShareRepurchasesSettlementSharesReceived_794" order="5.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcceleratedShareRepurchasesAbstract" xlink:label="Locator_ggg_AcceleratedShareRepurchasesAbstract_795" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare" xlink:label="Locator_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare_796" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_AcceleratedShareRepurchasesAbstract_795" xlink:to="Locator_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare_796" order="6.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureSegmentInformationBySegmentDetails">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_SegmentInformationDetailtsAbstract" xlink:label="Locator_ggg_SegmentInformationDetailtsAbstract_867" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_868" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_SegmentInformationDetailtsAbstract_867" xlink:to="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_868" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_889" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="Locator_us-gaap_SegmentReportingInformationLineItems_890" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_889" xlink:to="Locator_us-gaap_SegmentReportingInformationLineItems_890" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="Locator_us-gaap_SegmentReportingInformationLineItems_859" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="Locator_us-gaap_SalesRevenueNet_860" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentReportingInformationLineItems_859" xlink:to="Locator_us-gaap_SalesRevenueNet_860" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="Locator_us-gaap_SegmentReportingInformationLineItems_861" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_862" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentReportingInformationLineItems_861" xlink:to="Locator_us-gaap_OperatingIncomeLoss_862" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="Locator_us-gaap_SegmentReportingInformationLineItems_863" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_864" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentReportingInformationLineItems_863" xlink:to="Locator_us-gaap_Assets_864" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_891" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="Locator_us-gaap_StatementBusinessSegmentsAxis_892" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_891" xlink:to="Locator_us-gaap_StatementBusinessSegmentsAxis_892" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="Locator_us-gaap_StatementBusinessSegmentsAxis_893" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_894" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementBusinessSegmentsAxis_893" xlink:to="Locator_us-gaap_SegmentDomain_894" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_901" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_UnallocatedCorporateMember" xlink:label="Locator_ggg_UnallocatedCorporateMember_902" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentDomain_901" xlink:to="Locator_ggg_UnallocatedCorporateMember_902" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_895" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndustrialMember" xlink:label="Locator_ggg_IndustrialMember_896" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentDomain_895" xlink:to="Locator_ggg_IndustrialMember_896" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_897" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ProcessMember" xlink:label="Locator_ggg_ProcessMember_898" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentDomain_897" xlink:to="Locator_ggg_ProcessMember_898" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_899" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ContractorMember" xlink:label="Locator_ggg_ContractorMember_900" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentDomain_899" xlink:to="Locator_ggg_ContractorMember_900" order="3.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_SegmentInformationDetailtsAbstract" xlink:label="Locator_ggg_SegmentInformationDetailtsAbstract_869" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="Locator_us-gaap_BusinessCombinationAcquisitionRelatedCosts_870" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_SegmentInformationDetailtsAbstract_869" xlink:to="Locator_us-gaap_BusinessCombinationAcquisitionRelatedCosts_870" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureInventoriesDetails">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_InventoriesDetailsAbstract" xlink:label="Locator_ggg_InventoriesDetailsAbstract_903" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="Locator_us-gaap_InventoryFinishedGoods_904" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_InventoriesDetailsAbstract_903" xlink:to="Locator_us-gaap_InventoryFinishedGoods_904" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_InventoriesDetailsAbstract" xlink:label="Locator_ggg_InventoriesDetailsAbstract_905" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="Locator_us-gaap_InventoryWorkInProcess_906" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_InventoriesDetailsAbstract_905" xlink:to="Locator_us-gaap_InventoryWorkInProcess_906" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_InventoriesDetailsAbstract" xlink:label="Locator_ggg_InventoriesDetailsAbstract_907" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="Locator_us-gaap_InventoryRawMaterialsAndSupplies_908" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_InventoriesDetailsAbstract_907" xlink:to="Locator_us-gaap_InventoryRawMaterialsAndSupplies_908" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_InventoriesDetailsAbstract" xlink:label="Locator_ggg_InventoriesDetailsAbstract_909" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryGross" xlink:label="Locator_us-gaap_InventoryGross_910" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_InventoriesDetailsAbstract_909" xlink:to="Locator_us-gaap_InventoryGross_910" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_InventoriesDetailsAbstract" xlink:label="Locator_ggg_InventoriesDetailsAbstract_911" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryLIFOReserve" xlink:label="Locator_us-gaap_InventoryLIFOReserve_912" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_InventoriesDetailsAbstract_911" xlink:to="Locator_us-gaap_InventoryLIFOReserve_912" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_InventoriesDetailsAbstract" xlink:label="Locator_ggg_InventoriesDetailsAbstract_913" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryNet" xlink:label="Locator_us-gaap_InventoryNet_914" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_InventoriesDetailsAbstract_913" xlink:to="Locator_us-gaap_InventoryNet_914" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureOtherCurrentLiabilitiesDetails">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherCurrentLiabilitiesDetailsAbstract" xlink:label="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_925" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent" xlink:label="Locator_us-gaap_SelfInsuranceReserveCurrent_926" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_925" xlink:to="Locator_us-gaap_SelfInsuranceReserveCurrent_926" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherCurrentLiabilitiesDetailsAbstract" xlink:label="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_927" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="Locator_us-gaap_ProductWarrantyAccrual_928" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_927" xlink:to="Locator_us-gaap_ProductWarrantyAccrual_928" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherCurrentLiabilitiesDetailsAbstract" xlink:label="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_929" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="Locator_us-gaap_AccruedMarketingCostsCurrent_930" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_929" xlink:to="Locator_us-gaap_AccruedMarketingCostsCurrent_930" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherCurrentLiabilitiesDetailsAbstract" xlink:label="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_931" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_932" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_931" xlink:to="Locator_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_932" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherCurrentLiabilitiesDetailsAbstract" xlink:label="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_933" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_CustomerAdvancesAndDeferredRevenue" xlink:label="Locator_ggg_CustomerAdvancesAndDeferredRevenue_934" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_933" xlink:to="Locator_ggg_CustomerAdvancesAndDeferredRevenue_934" order="5.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherCurrentLiabilitiesDetailsAbstract" xlink:label="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_935" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="Locator_us-gaap_AccruedIncomeTaxesCurrent_936" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_935" xlink:to="Locator_us-gaap_AccruedIncomeTaxesCurrent_936" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherCurrentLiabilitiesDetailsAbstract" xlink:label="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_937" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherAccruedLiabilitiesCurrent_938" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_937" xlink:to="Locator_us-gaap_OtherAccruedLiabilitiesCurrent_938" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherCurrentLiabilitiesDetailsAbstract" xlink:label="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_939" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherLiabilitiesCurrent_940" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_939" xlink:to="Locator_us-gaap_OtherLiabilitiesCurrent_940" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherCurrentLiabilitiesDetailsAbstract" xlink:label="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_941" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:label="Locator_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_942" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_OtherCurrentLiabilitiesDetailsAbstract_941" xlink:to="Locator_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_942" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:label="Locator_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_945" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:label="Locator_us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition_946" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_945" xlink:to="Locator_us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition_946" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:label="Locator_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_947" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProductWarrantyExpense" xlink:label="Locator_us-gaap_ProductWarrantyExpense_948" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_947" xlink:to="Locator_us-gaap_ProductWarrantyExpense_948" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:label="Locator_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_949" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ProductWarrantyMarginReversed" xlink:label="Locator_ggg_ProductWarrantyMarginReversed_950" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_949" xlink:to="Locator_ggg_ProductWarrantyMarginReversed_950" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:label="Locator_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_951" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="Locator_us-gaap_ProductWarrantyAccrualPayments_952" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_951" xlink:to="Locator_us-gaap_ProductWarrantyAccrualPayments_952" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:label="Locator_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_943" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="Locator_us-gaap_ProductWarrantyAccrual_944" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_943" xlink:to="Locator_us-gaap_ProductWarrantyAccrual_944" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:label="Locator_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_953" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="Locator_us-gaap_ProductWarrantyAccrual_954" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_953" xlink:to="Locator_us-gaap_ProductWarrantyAccrual_954" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DerivativesDetails">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_DerivativesDetailsAbstract" xlink:label="Locator_ggg_DerivativesDetailsAbstract_981" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_982" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_DerivativesDetailsAbstract_981" xlink:to="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_982" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_1013" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_1014" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_1013" xlink:to="Locator_us-gaap_DerivativesFairValueLineItems_1014" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_969" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_Unrealizedgainonderivatives" xlink:label="Locator_ggg_Unrealizedgainonderivatives_970" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_969" xlink:to="Locator_ggg_Unrealizedgainonderivatives_970" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_971" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_UnrealizedLossOnDerivatives" xlink:label="Locator_ggg_UnrealizedLossOnDerivatives_972" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_971" xlink:to="Locator_ggg_UnrealizedLossOnDerivatives_972" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_973" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeAssetsCurrent" xlink:label="Locator_us-gaap_DerivativeAssetsCurrent_974" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_973" xlink:to="Locator_us-gaap_DerivativeAssetsCurrent_974" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_975" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="Locator_us-gaap_DerivativeLiabilitiesCurrent_976" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_975" xlink:to="Locator_us-gaap_DerivativeLiabilitiesCurrent_976" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_977" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="Locator_invest_DerivativeNotionalAmount_978" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_977" xlink:to="Locator_invest_DerivativeNotionalAmount_978" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_1015" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_1016" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_1015" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_1016" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_1019" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_1020" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_1019" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_1020" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_1021" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_1022" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_1021" xlink:to="Locator_us-gaap_InterestRateSwapMember_1022" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_1023" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ForeignExchangeContractMember" xlink:label="Locator_us-gaap_ForeignExchangeContractMember_1024" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_1023" xlink:to="Locator_us-gaap_ForeignExchangeContractMember_1024" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_1017" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_1018" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_1017" xlink:to="Locator_us-gaap_BalanceSheetLocationAxis_1018" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_1025" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_1026" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BalanceSheetLocationAxis_1025" xlink:to="Locator_us-gaap_BalanceSheetLocationDomain_1026" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_1027" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="Locator_us-gaap_OtherLiabilitiesMember_1028" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_1027" xlink:to="Locator_us-gaap_OtherLiabilitiesMember_1028" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_1029" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="Locator_us-gaap_AccountsReceivableMember_1030" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_1029" xlink:to="Locator_us-gaap_AccountsReceivableMember_1030" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureDebtDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_1031" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="Locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1032" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_1031" xlink:to="Locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1032" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_1033" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:label="Locator_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_1034" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_1033" xlink:to="Locator_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_1034" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_1035" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_SwinglineFacilityMaximumBorrowingCapacity" xlink:label="Locator_ggg_SwinglineFacilityMaximumBorrowingCapacity_1036" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_1035" xlink:to="Locator_ggg_SwinglineFacilityMaximumBorrowingCapacity_1036" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_1037" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="Locator_us-gaap_LineOfCreditFacilityExpirationDate1_1038" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_1037" xlink:to="Locator_us-gaap_LineOfCreditFacilityExpirationDate1_1038" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_1039" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="Locator_us-gaap_LineOfCreditFacilityInterestRateDescription_1040" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_1039" xlink:to="Locator_us-gaap_LineOfCreditFacilityInterestRateDescription_1040" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_1041" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMinimum" xlink:label="Locator_ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMinimum_1042" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_1041" xlink:to="Locator_ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMinimum_1042" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_1043" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMaximum" xlink:label="Locator_ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMaximum_1044" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_1043" xlink:to="Locator_ggg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentageMaximum_1044" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_1045" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="Locator_us-gaap_DebtInstrumentFaceAmount_1046" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_1045" xlink:to="Locator_us-gaap_DebtInstrumentFaceAmount_1046" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_1047" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtInstrumentMaturityDateRangeStart1" xlink:label="Locator_us-gaap_DebtInstrumentMaturityDateRangeStart1_1048" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_1047" xlink:to="Locator_us-gaap_DebtInstrumentMaturityDateRangeStart1_1048" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_1049" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:label="Locator_us-gaap_DebtInstrumentMaturityDateRangeEnd1_1050" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_1049" xlink:to="Locator_us-gaap_DebtInstrumentMaturityDateRangeEnd1_1050" order="10.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureAcquisitions">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcquisitionsAbstract" xlink:label="Locator_ggg_AcquisitionsAbstract_1051" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="Locator_us-gaap_BusinessCombinationDisclosureTextBlock_1052" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_AcquisitionsAbstract_1051" xlink:to="Locator_us-gaap_BusinessCombinationDisclosureTextBlock_1052" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/ConsolidatedStatementsOfComprehensiveIncome">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1053" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1054" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1053" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1054" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1057" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_1058" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1057" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_1058" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1059" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_1060" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1059" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_1060" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1061" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax_1062" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1061" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax_1062" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1063" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxParentheticalDisclosuresAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossTaxParentheticalDisclosuresAbstract_1064" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1063" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossTaxParentheticalDisclosuresAbstract_1064" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxParentheticalDisclosuresAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossTaxParentheticalDisclosuresAbstract_1065" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_1066" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossTaxParentheticalDisclosuresAbstract_1065" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_1066" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxParentheticalDisclosuresAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossTaxParentheticalDisclosuresAbstract_1067" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossTax_1068" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossTaxParentheticalDisclosuresAbstract_1067" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossTax_1068" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossTax_1069" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1070" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossTax_1069" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1070" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1055" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1056" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1055" xlink:to="Locator_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1056" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_1071" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1072" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_1071" xlink:to="Locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1072" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureAcquisitionsTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_1087" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_1088" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_1087" xlink:to="Locator_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_1088" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OperatingResultsOfBusinessHeldSeparateAbstract" xlink:label="Locator_ggg_OperatingResultsOfBusinessHeldSeparateAbstract_1089" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfOperatingResultsOfBusinessHeldSeparateTableTextBlock" xlink:label="Locator_ggg_ScheduleOfOperatingResultsOfBusinessHeldSeparateTableTextBlock_1090" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_OperatingResultsOfBusinessHeldSeparateAbstract_1089" xlink:to="Locator_ggg_ScheduleOfOperatingResultsOfBusinessHeldSeparateTableTextBlock_1090" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1091" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_1092" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1091" xlink:to="Locator_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_1092" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1093" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:label="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_1094" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1093" xlink:to="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_1094" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_1247" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_1248" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_1247" xlink:to="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_1248" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_1249" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="Locator_us-gaap_CustomerRelationshipsMember_1250" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_1249" xlink:to="Locator_us-gaap_CustomerRelationshipsMember_1250" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_1251" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="Locator_us-gaap_TradeNamesMember_1252" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_FiniteAndIndefiniteLivedIntangibleAssetsMajorClassNameDomain_1251" xlink:to="Locator_us-gaap_TradeNamesMember_1252" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationsAbstract_1141" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1142" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationsAbstract_1141" xlink:to="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1142" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1245" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_1246" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1245" xlink:to="Locator_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_1246" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1241" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_1242" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1241" xlink:to="Locator_us-gaap_BusinessAcquisitionLineItems_1242" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_1095" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1096" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_1095" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1096" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1103" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1104" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1103" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1104" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1105" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_1106" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1105" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_1106" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1107" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1108" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1107" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1108" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1109" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_1110" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1109" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_1110" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1111" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_1112" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1111" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_1112" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1113" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent_1114" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1113" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent_1114" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1115" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_1116" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1115" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_1116" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1117" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1118" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1117" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1118" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1119" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1120" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1119" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1120" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1121" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_1122" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1121" xlink:to="Locator_us-gaap_Goodwill_1122" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1123" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1124" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1123" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_1124" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1125" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_1126" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1125" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_1126" order="12.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1127" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_1128" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1127" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_1128" order="13.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1129" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_1130" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1129" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_1130" order="14.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1131" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1132" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_1131" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_1132" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_1097" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="Locator_us-gaap_GoodwillPeriodIncreaseDecrease_1098" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_1097" xlink:to="Locator_us-gaap_GoodwillPeriodIncreaseDecrease_1098" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_1099" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IdentifiableIntangibleAssetsAbstract" xlink:label="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1100" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_1099" xlink:to="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1100" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IdentifiableIntangibleAssetsAbstract" xlink:label="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1133" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_1134" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1133" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_1134" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IdentifiableIntangibleAssetsAbstract" xlink:label="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1135" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_1136" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1135" xlink:to="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_1136" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IdentifiableIntangibleAssetsAbstract" xlink:label="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1137" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount" xlink:label="Locator_ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount_1138" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1137" xlink:to="Locator_ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount_1138" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IdentifiableIntangibleAssetsAbstract" xlink:label="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1139" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1140" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_IdentifiableIntangibleAssetsAbstract_1139" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1140" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1243" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_1244" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1243" xlink:to="Locator_us-gaap_BusinessAcquisitionAxis_1244" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_1253" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1254" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAxis_1253" xlink:to="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1254" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1255" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_HighPressureMember" xlink:label="Locator_ggg_HighPressureMember_1256" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1255" xlink:to="Locator_ggg_HighPressureMember_1256" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1257" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_WhiteKnightMember" xlink:label="Locator_ggg_WhiteKnightMember_1258" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1257" xlink:to="Locator_ggg_WhiteKnightMember_1258" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1259" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_MultimaqMember" xlink:label="Locator_ggg_MultimaqMember_1260" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1259" xlink:to="Locator_ggg_MultimaqMember_1260" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1261" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AlcoMember" xlink:label="Locator_ggg_AlcoMember_1262" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1261" xlink:to="Locator_ggg_AlcoMember_1262" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/SegmentInformationGeographicInformationDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:label="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_1269" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1270" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_1269" xlink:to="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1270" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1285" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1286" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1285" xlink:to="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1286" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1263" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="Locator_us-gaap_SalesRevenueNet_1264" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1263" xlink:to="Locator_us-gaap_SalesRevenueNet_1264" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1265" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="Locator_us-gaap_NoncurrentAssets_1266" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1265" xlink:to="Locator_us-gaap_NoncurrentAssets_1266" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1287" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="Locator_us-gaap_StatementGeographicalAxis_1288" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1287" xlink:to="Locator_us-gaap_StatementGeographicalAxis_1288" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="Locator_us-gaap_StatementGeographicalAxis_1289" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="Locator_us-gaap_SegmentGeographicalDomain_1290" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementGeographicalAxis_1289" xlink:to="Locator_us-gaap_SegmentGeographicalDomain_1290" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="Locator_us-gaap_SegmentGeographicalDomain_1291" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_US" xlink:label="Locator_country_US_1292" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentGeographicalDomain_1291" xlink:to="Locator_country_US_1292" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="Locator_us-gaap_SegmentGeographicalDomain_1293" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_OtherCountriesMember" xlink:label="Locator_ggg_OtherCountriesMember_1294" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentGeographicalDomain_1293" xlink:to="Locator_ggg_OtherCountriesMember_1294" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureOtherIntangibleAssetsGoodwillDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1333" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="Locator_us-gaap_StatementBusinessSegmentsAxis_1334" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1333" xlink:to="Locator_us-gaap_StatementBusinessSegmentsAxis_1334" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="Locator_us-gaap_StatementBusinessSegmentsAxis_1335" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_1336" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementBusinessSegmentsAxis_1335" xlink:to="Locator_us-gaap_SegmentDomain_1336" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_1337" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_IndustrialMember" xlink:label="Locator_ggg_IndustrialMember_1338" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentDomain_1337" xlink:to="Locator_ggg_IndustrialMember_1338" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_1339" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ProcessMember" xlink:label="Locator_ggg_ProcessMember_1340" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentDomain_1339" xlink:to="Locator_ggg_ProcessMember_1340" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SegmentDomain" xlink:label="Locator_us-gaap_SegmentDomain_1341" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_ContractorMember" xlink:label="Locator_ggg_ContractorMember_1342" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentDomain_1341" xlink:to="Locator_ggg_ContractorMember_1342" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1331" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="Locator_us-gaap_GoodwillLineItems_1332" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1331" xlink:to="Locator_us-gaap_GoodwillLineItems_1332" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="Locator_us-gaap_GoodwillLineItems_1295" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="Locator_us-gaap_GoodwillRollForward_1296" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillLineItems_1295" xlink:to="Locator_us-gaap_GoodwillRollForward_1296" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="Locator_us-gaap_GoodwillRollForward_1301" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="Locator_us-gaap_GoodwillAcquiredDuringPeriod_1302" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillRollForward_1301" xlink:to="Locator_us-gaap_GoodwillAcquiredDuringPeriod_1302" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="Locator_us-gaap_GoodwillRollForward_1303" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillTranslationAdjustments" xlink:label="Locator_us-gaap_GoodwillTranslationAdjustments_1304" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillRollForward_1303" xlink:to="Locator_us-gaap_GoodwillTranslationAdjustments_1304" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="Locator_us-gaap_GoodwillRollForward_1305" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillOtherChanges" xlink:label="Locator_us-gaap_GoodwillOtherChanges_1306" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillRollForward_1305" xlink:to="Locator_us-gaap_GoodwillOtherChanges_1306" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="Locator_us-gaap_GoodwillRollForward_1299" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_1300" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillRollForward_1299" xlink:to="Locator_us-gaap_Goodwill_1300" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="Locator_us-gaap_GoodwillRollForward_1307" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_1308" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillRollForward_1307" xlink:to="Locator_us-gaap_Goodwill_1308" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/FairValue">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="Locator_us-gaap_FairValueDisclosuresAbstract_1343" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="Locator_us-gaap_FairValueDisclosuresTextBlock_1344" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueDisclosuresAbstract_1343" xlink:to="Locator_us-gaap_FairValueDisclosuresTextBlock_1344" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureFairValueDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_1345" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashSurrenderValueFairValueDisclosure" xlink:label="Locator_us-gaap_CashSurrenderValueFairValueDisclosure_1346" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_1345" xlink:to="Locator_us-gaap_CashSurrenderValueFairValueDisclosure_1346" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_1347" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="Locator_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1348" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_1347" xlink:to="Locator_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1348" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_1349" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="Locator_us-gaap_AssetsFairValueDisclosure_1350" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_1349" xlink:to="Locator_us-gaap_AssetsFairValueDisclosure_1350" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="Locator_us-gaap_FairValueDisclosuresAbstract_1365" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_1366" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueDisclosuresAbstract_1365" xlink:to="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_1366" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_1401" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1402" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_1401" xlink:to="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1402" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1351" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_1352" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1351" xlink:to="Locator_us-gaap_AssetsAbstract_1352" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1353" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="Locator_us-gaap_LiabilitiesAbstract_1354" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1353" xlink:to="Locator_us-gaap_LiabilitiesAbstract_1354" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="Locator_us-gaap_LiabilitiesAbstract_1357" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="Locator_us-gaap_BusinessCombinationContingentConsiderationLiability_1358" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAbstract_1357" xlink:to="Locator_us-gaap_BusinessCombinationContingentConsiderationLiability_1358" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="Locator_us-gaap_LiabilitiesAbstract_1359" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:label="Locator_us-gaap_OtherLiabilitiesFairValueDisclosure_1360" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAbstract_1359" xlink:to="Locator_us-gaap_OtherLiabilitiesFairValueDisclosure_1360" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="Locator_us-gaap_LiabilitiesAbstract_1361" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="Locator_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_1362" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAbstract_1361" xlink:to="Locator_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_1362" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="Locator_us-gaap_LiabilitiesAbstract_1363" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="Locator_us-gaap_LiabilitiesFairValueDisclosure_1364" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAbstract_1363" xlink:to="Locator_us-gaap_LiabilitiesFairValueDisclosure_1364" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_1403" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_1404" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_1403" xlink:to="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_1404" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_1405" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1406" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_1405" xlink:to="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1406" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1407" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="Locator_us-gaap_FairValueInputsLevel1Member_1408" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1407" xlink:to="Locator_us-gaap_FairValueInputsLevel1Member_1408" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1409" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="Locator_us-gaap_FairValueInputsLevel2Member_1410" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1409" xlink:to="Locator_us-gaap_FairValueInputsLevel2Member_1410" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1411" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="Locator_us-gaap_FairValueInputsLevel3Member_1412" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1411" xlink:to="Locator_us-gaap_FairValueInputsLevel3Member_1412" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="Locator_us-gaap_FairValueDisclosuresAbstract_1367" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="Locator_us-gaap_DebtInstrumentCarryingAmount_1368" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueDisclosuresAbstract_1367" xlink:to="Locator_us-gaap_DebtInstrumentCarryingAmount_1368" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="Locator_us-gaap_FairValueDisclosuresAbstract_1369" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LongTermDebtFairValue" xlink:label="Locator_us-gaap_LongTermDebtFairValue_1370" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueDisclosuresAbstract_1369" xlink:to="Locator_us-gaap_LongTermDebtFairValue_1370" order="3.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/FairValueTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="Locator_us-gaap_FairValueDisclosuresAbstract_1413" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="Locator_us-gaap_FairValueByBalanceSheetGroupingTextBlock_1414" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueDisclosuresAbstract_1413" xlink:to="Locator_us-gaap_FairValueByBalanceSheetGroupingTextBlock_1414" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureAcquisitionsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationsAbstract_1427" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1428" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationsAbstract_1427" xlink:to="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1428" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1451" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_1452" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1451" xlink:to="Locator_us-gaap_BusinessAcquisitionLineItems_1452" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_1415" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1416" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_1415" xlink:to="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1416" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1419" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="Locator_us-gaap_PaymentsToAcquireBusinessesGross_1420" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1419" xlink:to="Locator_us-gaap_PaymentsToAcquireBusinessesGross_1420" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1421" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="Locator_us-gaap_BusinessCombinationContingentConsiderationLiability_1422" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1421" xlink:to="Locator_us-gaap_BusinessCombinationContingentConsiderationLiability_1422" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1423" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod" xlink:label="Locator_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_1424" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1423" xlink:to="Locator_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_1424" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1425" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="Locator_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_1426" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationDescriptionAbstract_1425" xlink:to="Locator_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_1426" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1453" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_1454" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1453" xlink:to="Locator_us-gaap_BusinessAcquisitionAxis_1454" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_1455" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1456" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAxis_1455" xlink:to="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1456" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1457" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_HighPressureMember" xlink:label="Locator_ggg_HighPressureMember_1458" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1457" xlink:to="Locator_ggg_HighPressureMember_1458" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1459" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_WhiteKnightMember" xlink:label="Locator_ggg_WhiteKnightMember_1460" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1459" xlink:to="Locator_ggg_WhiteKnightMember_1460" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1461" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_MultimaqMember" xlink:label="Locator_ggg_MultimaqMember_1462" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1461" xlink:to="Locator_ggg_MultimaqMember_1462" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1463" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_AlcoMember" xlink:label="Locator_ggg_AlcoMember_1464" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1463" xlink:to="Locator_ggg_AlcoMember_1464" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DivestitureDetails">
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_LiquidFinishingDivestitureAbstract" xlink:label="Locator_ggg_LiquidFinishingDivestitureAbstract_1465" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_1466" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_LiquidFinishingDivestitureAbstract_1465" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_1466" order="1.0" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_LiquidFinishingDivestitureAbstract" xlink:label="Locator_ggg_LiquidFinishingDivestitureAbstract_1467" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness" xlink:label="Locator_us-gaap_GainLossOnSaleOfBusiness_1468" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_LiquidFinishingDivestitureAbstract_1467" xlink:to="Locator_us-gaap_GainLossOnSaleOfBusiness_1468" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="ggg-20150626.xsd#ggg_LiquidFinishingDivestitureAbstract" xlink:label="Locator_ggg_LiquidFinishingDivestitureAbstract_1469" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InvestmentIncomeDividend" xlink:label="Locator_us-gaap_InvestmentIncomeDividend_1470" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_ggg_LiquidFinishingDivestitureAbstract_1469" xlink:to="Locator_us-gaap_InvestmentIncomeDividend_1470" order="3.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/IncomeTaxes">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1471" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="Locator_us-gaap_IncomeTaxDisclosureTextBlock_1472" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1471" xlink:to="Locator_us-gaap_IncomeTaxDisclosureTextBlock_1472" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.graco.com/role/DisclosureIncomeTaxesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1473" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="Locator_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1474" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1473" xlink:to="Locator_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1474" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1475" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_1476" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1475" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_1476" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1477" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxCreditsAndAdjustments" xlink:label="Locator_us-gaap_IncomeTaxCreditsAndAdjustments_1478" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1477" xlink:to="Locator_us-gaap_IncomeTaxCreditsAndAdjustments_1478" order="3.0" />
    </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>g24836ex99_1pg001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g24836ex99_1pg001.jpg
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
3AIK_`$HL7YN<?E2'1%HKT1?_V3\_
`
end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901382872800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Intangible Assets - Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 26, 2015 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill Roll Forward</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">$ 292,574<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions from business acquisitions</a></td>
<td class="nump">106,767<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="nump">4,188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">403,529<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ggg_IndustrialMember', window );">Industrial</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill Roll Forward</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">188,273<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions from business acquisitions</a></td>
<td class="nump">5,037<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="nump">2,846<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">196,156<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ggg_ProcessMember', window );">Process</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill Roll Forward</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">91,569<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions from business acquisitions</a></td>
<td class="nump">101,730<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="nump">1,342<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">194,641<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ggg_ContractorMember', window );">Contractor</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill Roll Forward</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">12,732<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions from business acquisitions</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">$ 12,732<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from foreign currency translation adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (f)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ggg_IndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ggg_IndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ggg_ProcessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ggg_ProcessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ggg_ContractorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ggg_ContractorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>14
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MF(->OE`7>+L+N1BQ@36K-R"`5SLQ_'T.A^&='`IM`$/DR(7;B*0A_?AP=T,X
M*%M\3`C2T,8/%:9_RB\M;G,A2IYGS;+.MP_@DXC$N@1U,3;M]Q(2B=Q/EW7)
M[YQR\S8?$8-Y+;.A:YO[KYB7A8[0MC-)K6*LPE.7RH/8K2_)4KS!2\K4H1]+
MLP^-9"EF$U[SX/<-C@.L!DLEX[BJ<>TAL4LCBD/!JJP8U$97#3H\?,L%ED[I
M'CK<#O[-\I$.024YI`63L`?%/$'H=CG?VI>X6LQ6+*TXTKQC]`ORDWBW71=.
M2=>`-AG>;DA?0J+NJK-9I7M)I[HF[]#W7[6WX+'SX.F;90:<"[HD\GA5]F+H
MXL=^PW#N*CJ'B?/3A>M3K>KQSDJ3@W\N=>+;.%,TE+!]V[G7SYBUK!&T[;]K
MFMW3_P-02P$"%`,4````"`!4,/=&O[C-?]4!``!N'```$P``````````````
M@`$`````6T-O;G1E;G1?5'EP97-=+GAM;%!+`0(4`Q0````(`%0P]T9(=07N
MQ0```"L"```+``````````````"``08"``!?<F5L<R\N<F5L<U!+`0(4`Q0`
M```(`%0P]T9>=TD!P0$``-0;```:``````````````"``?0"``!X;"]?<F5L
M<R]W;W)K8F]O:RYX;6PN<F5L<U!+`0(4`Q0````(`%0P]T94_C>\T@(``#$+
M```0``````````````"``>T$``!D;V-0<F]P<R]A<'`N>&UL4$L!`A0#%```
M``@`5##W1A22;6,_`0``:0,``!$``````````````(`![0<``&1O8U!R;W!S
M+V-O<F4N>&UL4$L!`A0#%`````@`5##W1IE<G",0!@``G"<``!,`````````
M`````(`!6PD``'AL+W1H96UE+W1H96UE,2YX;6Q02P$"%`,4````"`!4,/=&
M7%N8^6`"``!N"P``#0``````````````@`&<#P``>&PO<W1Y;&5S+GAM;%!+
M`0(4`Q0````(`%0P]T9[B]7,X`,``$0.```/``````````````"``2<2``!X
M;"]W;W)K8F]O:RYX;6Q02P$"%`,4````"`!4,/=&AK=J2I8"``#5"0``&```
M````````````@`$T%@``>&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L!`A0#
M%`````@`5##W1@>Q*0(J!```51(``!@``````````````(`!`!D``'AL+W=O
M<FMS:&5E=',O<VAE970R+GAM;%!+`0(4`Q0````(`%0P]T:B3%:NRP(``#(*
M```8``````````````"``6`=``!X;"]W;W)K<VAE971S+W-H965T,RYX;6Q0
M2P$"%`,4````"`!4,/=&:2A@$FX$``!A%0``&```````````````@`%A(```
M>&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L!`A0#%`````@`5##W1K"KJ=2>
M`0``K@,``!@``````````````(`!!24``'AL+W=O<FMS:&5E=',O<VAE970U
M+GAM;%!+`0(4`Q0````(`%0P]T;Z&E]MT00``)07```8``````````````"`
M`=DF``!X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"%`,4````"`!4,/=&
M,^UUCJ,!``"Q`P``&```````````````@`'@*P``>&PO=V]R:W-H965T<R]S
M:&5E=#<N>&UL4$L!`A0#%`````@`5##W1E[T+5VC`0``L0,``!@`````````
M`````(`!N2T``'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+`0(4`Q0````(
M`%0P]T89F#"[HP$``+$#```8``````````````"``9(O``!X;"]W;W)K<VAE
M971S+W-H965T.2YX;6Q02P$"%`,4````"`!4,/=&42_&-Z(!``"Q`P``&0``
M````````````@`%K,0``>&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+`0(4
M`Q0````(`%0P]T;.:A`FH0$``+$#```9``````````````"``40S``!X;"]W
M;W)K<VAE971S+W-H965T,3$N>&UL4$L!`A0#%`````@`5##W1O5?O2.C`0``
ML0,``!D``````````````(`!'#4``'AL+W=O<FMS:&5E=',O<VAE970Q,BYX
M;6Q02P$"%`,4````"`!4,/=&:K3?G:,!``"P`P``&0``````````````@`'V
M-@``>&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+`0(4`Q0````(`%0P]T98
MN\1"H@$``+$#```9``````````````"``=`X``!X;"]W;W)K<VAE971S+W-H
M965T,30N>&UL4$L!`A0#%`````@`5##W1LLQM,6D`0``L`,``!D`````````
M`````(`!J3H``'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"%`,4````
M"`!4,/=&PQ7KH*(!``"Q`P``&0``````````````@`&$/```>&PO=V]R:W-H
M965T<R]S:&5E=#$V+GAM;%!+`0(4`Q0````(`%0P]T;O_W^=HP$``+$#```9
M``````````````"``5T^``!X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L!
M`A0#%`````@`5##W1KN"FJVB`0``L0,``!D``````````````(`!-T```'AL
M+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"%`,4````"`!4,/=&U>S[V:$!
M``"Q`P``&0``````````````@`$00@``>&PO=V]R:W-H965T<R]S:&5E=#$Y
M+GAM;%!+`0(4`Q0````(`%0P]T8_N.=:I`$``+$#```9``````````````"`
M`>A#``!X;"]W;W)K<VAE971S+W-H965T,C`N>&UL4$L!`A0#%`````@`5##W
M1B%^P#NC`0``L0,``!D``````````````(`!PT4``'AL+W=O<FMS:&5E=',O
M<VAE970R,2YX;6Q02P$"%`,4````"`!4,/=&!I&TU*\!```6!```&0``````
M````````@`&=1P``>&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+`0(4`Q0`
M```(`%0P]T98;H!&H@$``+$#```9``````````````"``8-)``!X;"]W;W)K
M<VAE971S+W-H965T,C,N>&UL4$L!`A0#%`````@`5##W1@'D!XND`0``L0,`
M`!D``````````````(`!7$L``'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q0
M2P$"%`,4````"`!4,/=&$H0<SK`!```6!```&0``````````````@`$W30``
M>&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+`0(4`Q0````(`%0P]T9L/8L/
MHP$``+$#```9``````````````"``1Y/``!X;"]W;W)K<VAE971S+W-H965T
M,C8N>&UL4$L!`A0#%`````@`5##W1MQJGY&P`0``%@0``!D`````````````
M`(`!^%```'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"%`,4````"`!4
M,/=&<9@_5ZX!```6!```&0``````````````@`'?4@``>&PO=V]R:W-H965T
M<R]S:&5E=#(X+GAM;%!+`0(4`Q0````(`%0P]T:"RFT2I`$``+$#```9````
M``````````"``<14``!X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L!`A0#
M%`````@`5##W1A/WL"VK`0``%@0``!D``````````````(`!GU8``'AL+W=O
M<FMS:&5E=',O<VAE970S,"YX;6Q02P$"%`,4````"`!4,/=&LTI4&<X"```R
M"@``&0``````````````@`&!6```>&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM
M;%!+`0(4`Q0````(`%0P]T:1`+QD4`0``+X5```9``````````````"``89;
M``!X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L!`A0#%`````@`5##W1MRZ
M,^DH`P``\`P``!D``````````````(`!#6```'AL+W=O<FMS:&5E=',O<VAE
M970S,RYX;6Q02P$"%`,4````"`!4,/=&<VV39VP%``":'@``&0``````````
M````@`%L8P``>&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+`0(4`Q0````(
M`%0P]T:IRC^L]P,``'\2```9``````````````"``0]I``!X;"]W;W)K<VAE
M971S+W-H965T,S4N>&UL4$L!`A0#%`````@`5##W1AH!G=7,`@``M0H``!D`
M`````````````(`!/6T``'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"
M%`,4````"`!4,/=&H.[AYB$"``![!@``&0``````````````@`%`<```>&PO
M=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+`0(4`Q0````(`%0P]T;+`N>UN@4`
M`#0A```9``````````````"``9AR``!X;"]W;W)K<VAE971S+W-H965T,S@N
M>&UL4$L!`A0#%`````@`5##W1J.\]B'*`@``;`L``!D``````````````(`!
MB7@``'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"%`,4````"`!4,/=&
MLH#L&?\"``#&"P``&0``````````````@`&*>P``>&PO=V]R:W-H965T<R]S
M:&5E=#0P+GAM;%!+`0(4`Q0````(`%0P]T;9!NF&A`(``*D)```9````````
M``````"``<!^``!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L!`A0#%```
M``@`5##W1HAH-RX6`@``@@8``!D``````````````(`!>X$``'AL+W=O<FMS
M:&5E=',O<VAE970T,BYX;6Q02P$"%`,4````"`!4,/=&>B*EO\H#```O$@``
M&0``````````````@`'(@P``>&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+
M`0(4`Q0````(`%0P]T;/$.\!+`(``+,&```9``````````````"``<F'``!X
M;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L!`A0#%`````@`5##W1K>S`8T0
M`@``4P8``!D``````````````(`!+(H``'AL+W=O<FMS:&5E=',O<VAE970T
M-2YX;6Q02P$"%`,4````"`!4,/=&*U)#;FLK``!2O@``%```````````````
M@`%SC```>&PO<VAA<F5D4W1R:6YG<RYX;6Q02P4&`````#8`-@"L#@``$+@`
#````
`
end

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901378296704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 1,907<span></span>
</td>
<td class="nump">$ 1,697<span></span>
</td>
<td class="nump">$ 4,003<span></span>
</td>
<td class="nump">$ 3,439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">3,605<span></span>
</td>
<td class="nump">3,940<span></span>
</td>
<td class="nump">7,380<span></span>
</td>
<td class="nump">8,076<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on assets</a></td>
<td class="num">(4,659)<span></span>
</td>
<td class="num">(5,211)<span></span>
</td>
<td class="num">(9,576)<span></span>
</td>
<td class="num">(10,630)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther', window );">Amortization and other</a></td>
<td class="nump">2,426<span></span>
</td>
<td class="nump">1,355<span></span>
</td>
<td class="nump">4,779<span></span>
</td>
<td class="nump">2,688<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">3,279<span></span>
</td>
<td class="nump">1,781<span></span>
</td>
<td class="nump">6,586<span></span>
</td>
<td class="nump">3,573<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Postretirement Medical [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">125<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">227<span></span>
</td>
<td class="nump">278<span></span>
</td>
<td class="nump">453<span></span>
</td>
<td class="nump">555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization</a></td>
<td class="num">(101)<span></span>
</td>
<td class="num">(126)<span></span>
</td>
<td class="num">(202)<span></span>
</td>
<td class="num">(254)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">$ 276<span></span>
</td>
<td class="nump">$ 277<span></span>
</td>
<td class="nump">$ 551<span></span>
</td>
<td class="nump">$ 551<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of gains or losses recognized in net periodic benefit cost. This element may be used to encapsulate any other periodic costs associated with defined benefit plans that are not separately disclosed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_DefinedBenefitPlanAmortizationOfGainsLossesAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of gains or losses recognized in net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (h)(4)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35743120&amp;loc=d3e1928-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>An amount calculated as a basis for determining the extent of delayed recognition of the effects of changes in the fair value of assets. The expected return on plan assets is determined based on the expected long-term rate of return on plan assets and the market-related value of plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 30<br><br><br><br> -Glossary Expected Return on Plan Assets<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6512136<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 60<br><br><br><br> -Glossary Expected Return on Plan Assets<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6512171<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (h)(3)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35743120&amp;loc=d3e1928-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase in a defined benefit pension plan's projected benefit obligation or a defined benefit postretirement plan's accumulated postretirement benefit obligation due to the passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (h)(2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35743120&amp;loc=d3e1928-114920<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)(2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35743120&amp;loc=d3e1928-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of net periodic benefit cost for defined benefit plans for the period. Periodic benefit costs include the following components: service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (h)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35743120&amp;loc=d3e1928-114920<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (j)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35743120&amp;loc=d3e1928-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The actuarial present value of benefits attributed by the pension benefit formula to services rendered by employees during the period. The portion of the expected postretirement benefit obligation attributed to employee service during the period. The service cost component is a portion of the benefit obligation and is unaffected by the funded status of the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Service Cost (Component of Net Periodic Pension Cost)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6525008<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (h)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35743120&amp;loc=d3e1928-114920<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35743120&amp;loc=d3e1928-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901368684688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_SegmentInformationTablesAbstract', window );"><strong>Segment Information Tables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Segment Reporting Information - Operations and Assets</a></td>
<td class="text"><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;">&#160;</td><td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Thirteen Weeks Ended</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Twenty-six Weeks Ended</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 257px; text-align:left;border-color:#000000;min-width:257px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Net Sales</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Industrial</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 153,502</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 156,578</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 296,768</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 308,624</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Process</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 71,946</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 54,850</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 139,627</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 107,860</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Contractor</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 110,041</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 111,121</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 205,547</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 196,027</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 257px; text-align:left;border-color:#000000;min-width:257px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Total</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 335,489</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 322,549</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 641,942</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 612,511</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 257px; text-align:left;border-color:#000000;min-width:257px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Operating Earnings</font></td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Industrial</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 50,738</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 50,892</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 93,678</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 99,997</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Process</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 13,988</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 13,572</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 24,486</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 26,215</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Contractor</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 27,040</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 28,289</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 46,415</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 46,539</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Unallocated corporate (expense)</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (7,875)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (6,905)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (15,457)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (12,198)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 257px; text-align:left;border-color:#000000;min-width:257px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Total</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 83,891</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 85,848</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 149,122</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 160,553</font></td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td colspan="2"  style="width: 109px; text-align:center;border-color:#000000;min-width:109px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 109px; text-align:center;border-color:#000000;min-width:109px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Dec 26,</font></td></tr><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td colspan="2"  style="width: 109px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:109px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 109px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:109px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 90px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:90px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 90px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:90px;">&#160;</td></tr><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Industrial</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 567,759</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 548,868</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Process</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 499,113</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 304,903</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Contractor</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 214,092</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 176,757</font></td></tr><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Unallocated corporate</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 90px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 137,944</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 90px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 514,250</font></td></tr><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Total</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 90px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,418,908</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 90px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,544,778</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Segment Reporting Information - Geographic</a></td>
<td class="text"><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Thirteen Weeks Ended</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="5"  style="width: 207px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:207px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Twenty-six Weeks Ended</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Net sales</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">(based on customer location)</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">United States</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 170,921</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 156,160</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 330,249</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 290,082</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Other countries</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 164,568</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 166,389</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 311,693</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 322,429</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Total</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 335,489</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 322,549</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 641,942</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 612,511</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Dec 26,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Long-lived assets</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">United States</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 140,935</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 131,131</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Other countries</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 30,464</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 30,099</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Total</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 171,399</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 161,230</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_SegmentInformationTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_SegmentInformationTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 41<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e9038-108599<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 1<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 30<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8906-108599<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 25<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8813-108599<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 21<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8721-108599<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 22<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8736-108599<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901384269072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Dec. 26, 2014</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ggg_HighPressureMember', window );">HiP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDescriptionAbstract', window );"><strong>Business Combination Description [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Purchase Consideration</a></td>
<td class="nump">$ 160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod', window );">Revenue for last annual period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Sales since the date of acquisition</a></td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ggg_WhiteKnightMember', window );">White Knight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDescriptionAbstract', window );"><strong>Business Combination Description [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Purchase Consideration</a></td>
<td class="nump">16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent Consideration Liability</a></td>
<td class="nump">$ 8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue reported by the acquired entity for its previous full fiscal year before the business acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 35<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph b<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911338&amp;loc=d3e6819-128478<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 25<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (h)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=25497992&amp;loc=d3e1392-128463<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Investing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 13<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3213-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ggg_HighPressureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ggg_HighPressureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ggg_WhiteKnightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ggg_WhiteKnightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901389277008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Dec. 26, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_InventoriesDetailsAbstract', window );"><strong>Inventories Details [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished products and components</a></td>
<td class="nump">$ 108,684<span></span>
</td>
<td class="nump">$ 87,384<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Products and components in various stages of completion</a></td>
<td class="nump">49,864<span></span>
</td>
<td class="nump">47,682<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsAndSupplies', window );">Raw materials and purchased components</a></td>
<td class="nump">82,105<span></span>
</td>
<td class="nump">69,212<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Inventory, Gross, Total</a></td>
<td class="nump">240,653<span></span>
</td>
<td class="nump">204,278<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLIFOReserve', window );">Reduction to LIFO cost</a></td>
<td class="num">(46,085)<span></span>
</td>
<td class="num">(44,481)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total</a></td>
<td class="nump">$ 194,568<span></span>
</td>
<td class="nump">$ 159,797<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_InventoriesDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_InventoriesDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a)(1))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 6<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLIFOReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between inventory at lower of LIFO cost or market and inventory at lower of other inventory accounting method cost or market, for example, but not limited to, FIFO or average cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(c))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 6<br><br><br><br> -Subparagraph c<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLIFOReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 330<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 35<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6386567&amp;loc=d3e3927-108312<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsAndSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a)(4),(5))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 6<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsAndSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a)(3))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 6<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901368801120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Awards<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract', window );"><strong>Share-Based Awards Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Awards Text Block</a></td>
<td class="text"><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:0px;">3.</font><font style="font-family:Arial;font-size:12pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:12pt;">Option</font><font style="font-family:Arial;font-size:12pt;">s on common shares granted and outstanding, as well as the weighted average exercise price, are</font><font style="font-family:Arial;font-size:12pt;"> shown below (in thousands, except </font><font style="font-family:Arial;font-size:12pt;">exercise prices</font><font style="font-family:Arial;font-size:12pt;">):</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Weighted</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Weighted</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Average</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Average</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Option</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Exercise</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Options</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Exercise</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Shares</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Price</font></td><td colspan="3"  style="width: 106px; text-align:center;border-color:#000000;min-width:106px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Exercisable</font></td><td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Price</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 17px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 269px; text-align:left;border-color:#000000;min-width:269px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Outstanding, December 26, 2014</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4,975</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 44.72</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,318</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 34.86</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Granted</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 537</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 74.23</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Exercised</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (109)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 34.55</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Canceled</font></td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (11)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 71.93</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 269px; text-align:left;border-color:#000000;min-width:269px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Outstanding, June 26, 2015</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 5,392</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 47.81</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,726</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 37.92</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:2pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">The Company recognized year-to-date </font><font style="font-family:Arial;font-size:12pt;">share-based compensation of $</font><font style="font-family:Arial;font-size:12pt;">11.0</font><font style="font-family:Arial;font-size:12pt;"> million in 2015</font><font style="font-family:Arial;font-size:12pt;"> and $</font><font style="font-family:Arial;font-size:12pt;">9.8</font><font style="font-family:Arial;font-size:12pt;"> million in 2014</font><font style="font-family:Arial;font-size:12pt;">.  A</font><font style="font-family:Arial;font-size:12pt;">s of June 26, 2015</font><font style="font-family:Arial;font-size:12pt;">, there was $</font><font style="font-family:Arial;font-size:12pt;">17.2</font><font style="font-family:Arial;font-size:12pt;"> million of unrecognized compensation cost related to unvested options, expected to be recognized over </font><font style="font-family:Arial;font-size:12pt;">a weighted average period of </font><font style="font-family:Arial;font-size:12pt;">1</font><font style="font-family:Arial;font-size:12pt;">.</font><font style="font-family:Arial;font-size:12pt;">8</font><font style="font-family:Arial;font-size:12pt;"> years.  </font></p><p style='margin-top:0pt; margin-bottom:2pt'>&#160;</p><p style='margin-top:0pt; margin-bottom:2pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average assumptions and results:</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;">&#160;</td><td colspan="7"  style="width: 213px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:213px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Twenty-six Weeks Ended</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;">&#160;</td><td colspan="3"  style="width: 97px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:97px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td colspan="3"  style="width: 97px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:97px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;">&#160;</td><td colspan="3"  style="width: 97px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:97px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td colspan="3"  style="width: 97px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:97px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Expected life in years</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 6.5</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 6.5</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Interest rate</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.7</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2.0</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 10pt;COLOR: #000000;">%</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Volatility</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 35.1</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 36.1</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 10pt;COLOR: #000000;">%</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Dividend yield</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.6</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.5</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 10pt;COLOR: #000000;">%</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Weighted average fair value per share</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 23.22</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 24.83</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Under the Company's Employee Stock Pur</font><font style="font-family:Arial;font-size:12pt;">ch</font><font style="font-family:Arial;font-size:12pt;">ase Plan, the Company issued </font><font style="font-family:Arial;font-size:12pt;">1</font><font style="font-family:Arial;font-size:12pt;">66</font><font style="font-family:Arial;font-size:12pt;">,000 shares in 2015</font><font style="font-family:Arial;font-size:12pt;"> and </font><font style="font-family:Arial;font-size:12pt;">1</font><font style="font-family:Arial;font-size:12pt;">93</font><font style="font-family:Arial;font-size:12pt;">,000 shares in 2014</font><font style="font-family:Arial;font-size:12pt;">.  The fair value of the employees' purchase rights under this Plan was estimated on the date of grant.  The benefit of the </font><font style="font-family:Arial;font-size:12pt;">15</font><font style="font-family:Arial;font-size:12pt;"> percent discount from the lesser of the fair market value per common share on the first day and the last day of the plan year was added to the fair value of the employees' purchase rights determined using the Black-Scholes option-pricing model with the following assumption</font><font style="font-family:Arial;font-size:12pt;">s and results:</font></p><p style='margin-top:0pt; margin-bottom:0pt'>&#160;</p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;">&#160;</td><td colspan="7"  style="width: 206px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:206px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Twenty-six Weeks Ended</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;">&#160;</td><td colspan="3"  style="width: 97px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:97px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="3"  style="width: 97px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:97px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;">&#160;</td><td colspan="3"  style="width: 97px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:97px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="3"  style="width: 97px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:97px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Expected life in years</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.0</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.0</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Interest rate</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 0.2</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 0.1</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Volatility</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 18.9</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 21.4</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Dividend yield</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.6</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.4</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Weighted average fair value per share</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 16.51</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 17.81</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">In April 2015, shareholders of the Company approved the Graco Inc. 2015 Stock Incentive Plan.  The plan provides</font><font style="font-family:Arial;font-size:12pt;"> for issuance of up to </font><font style="font-family:Arial;font-size:12pt;">3.5</font><font style="font-family:Arial;font-size:12pt;"> million</font><font style="font-family:Arial;font-size:12pt;"> shares of Graco common stock</font><font style="font-family:Arial;font-size:12pt;">.</font></p><p style='margin-top:0pt; margin-bottom:0pt'>&#160;</p><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Shares authorized for issuance under stock option and purchase plans are shown below (in thousands):</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;">&#160;</td><td   style="width: 98px; text-align:left;border-color:#000000;min-width:98px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 152px; text-align:center;border-color:#000000;min-width:152px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Available for Future</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;">&#160;</td><td   style="width: 98px; text-align:center;border-color:#000000;min-width:98px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Total Shares</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 152px; text-align:center;border-color:#000000;min-width:152px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Issuance as of</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;">&#160;</td><td   style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:98px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Authorized</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 152px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:152px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26, 2015</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Stock Incentive Plan (2015)</font></td><td   style="width: 98px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:98px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,500</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 152px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:152px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,460</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Employee Stock Purchase Plan (2006)</font></td><td   style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:98px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,000</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 152px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:152px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4,928</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Total</font></td><td   style="width: 98px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:98px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 10,500</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 152px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:152px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 8,388</font></td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Amounts available for future issuance exclude outstanding options.  Options outstanding as of June 26, 2015</font><font style="font-family:Arial;font-size:12pt;"> include options granted under three</font><font style="font-family:Arial;font-size:12pt;"> plans that were replaced by subsequent plans.  No shares are available for future grants under those plans.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 40<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6418621&amp;loc=d3e17540-113929<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 50<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6406099&amp;loc=d3e25284-112666<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5444-113901<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 14<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901367959520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Purchase Price Allocation) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 27, 2015</div></th>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Dec. 26, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Purchase Price Allocation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 403,529<span></span>
</td>
<td class="nump">$ 292,574<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_IdentifiableIntangibleAssetsAbstract', window );"><strong>Identifiable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">176,500<span></span>
</td>
<td class="nump">124,480<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_IdentifiableIntangibleAssetsAbstract', window );"><strong>Identifiable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">164,091<span></span>
</td>
<td class="nump">113,862<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_IdentifiableIntangibleAssetsAbstract', window );"><strong>Identifiable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,734<span></span>
</td>
<td class="nump">$ 51,798<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ggg_HighPressureMember', window );">HiP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Purchase Price Allocation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent', window );">Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">164,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,414)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">Goodwill Period Increase (Decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_IdentifiableIntangibleAssetsAbstract', window );"><strong>Identifiable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount', window );">Total identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ggg_HighPressureMember', window );">HiP | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_IdentifiableIntangibleAssetsAbstract', window );"><strong>Identifiable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Life (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ggg_WhiteKnightMember', window );">White Knight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Purchase Price Allocation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net tangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ggg_AlcoMember', window );">Alco</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Purchase Price Allocation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">Goodwill Period Increase (Decrease)</a></td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount assigned to a major class of finite and indfinite-lived intangible assets acquired either individually or as part of a group of assets (in either an asset acquisition or business combination). A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_AcquiredFiniteAndIndefiniteLivedIntangibleAssetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_IdentifiableIntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_IdentifiableIntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=39739317&amp;loc=d3e4845-128472<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=39739317&amp;loc=d3e4845-128472<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=39739317&amp;loc=d3e4845-128472<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=39739317&amp;loc=d3e4845-128472<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=39739317&amp;loc=d3e4845-128472<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax asset attributable to deductible temporary differences and carryforwards that are expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=39739317&amp;loc=d3e4845-128472<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=39739317&amp;loc=d3e4845-128472<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=39739317&amp;loc=d3e4845-128472<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 37<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35744172&amp;loc=d3e2207-128464<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 37<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35744172&amp;loc=d3e2207-128464<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=39739317&amp;loc=d3e4845-128472<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=39739317&amp;loc=d3e4845-128472<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 37<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35744172&amp;loc=d3e2207-128464<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=39739317&amp;loc=d3e4845-128472<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ggg_HighPressureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ggg_HighPressureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ggg_WhiteKnightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ggg_WhiteKnightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ggg_AlcoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ggg_AlcoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901389270000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Fair Value Table</a></td>
<td class="text"><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;">&#160;</td><td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 84px; text-align:center;border-color:#000000;min-width:84px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 84px; text-align:center;border-color:#000000;min-width:84px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Dec 26,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;">&#160;</td><td   style="width: 61px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:61px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Level</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 84px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:84px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 84px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:84px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 298px; text-align:left;border-color:#000000;min-width:298px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Assets</font></td><td   style="width: 61px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:61px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:68px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Cash surrender value of life insurance</font></td><td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 13,597</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 13,187</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Forward exchange contracts</font></td><td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 280</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Total assets at fair value</font></td><td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 13,597</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 13,467</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;">&#160;</td><td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:68px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 298px; text-align:left;border-color:#000000;min-width:298px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Liabilities</font></td><td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Contingent consideration</font></td><td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">3</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 8,100</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Deferred compensation</font></td><td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,205</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,676</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Forward exchange contracts</font></td><td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 62</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Total liabilities at fair value</font></td><td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 11,367</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,676</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 825<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 12<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35750535&amp;loc=d3e13476-108611<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 820<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 825<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35750535&amp;loc=d3e13467-108611<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 825<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6447952&amp;loc=d3e13220-108610<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 825<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 30<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14172-108612<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 825<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 10<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35750535&amp;loc=d3e13433-108611<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901375132128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_OtherCurrentLiabilitiesTablesAbstract', window );"><strong>Other Current Liabilities Tables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ScheduleOfOtherLiabilitiesCurrentTableTextBlock', window );">Components of Other Current Liabilities</a></td>
<td class="text"><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;">&#160;</td><td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Dec 26,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;">&#160;</td><td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 17px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Accrued self-insurance retentions</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,371</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,089</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Accrued warranty and service liabilities</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,641</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,609</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Accrued trade promotions</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 5,830</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,697</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Payable for employee stock purchases</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4,951</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 9,126</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Customer advances and deferred revenue</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 15,763</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 8,918</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Income taxes payable</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 48,104</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 5,997</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Other</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 32,624</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 25,157</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Total other current liabilities</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 122,284</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 71,593</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ScheduleOfAccruedWarrantyLiabilitiesTableTextBlock', window );">Accrued Warranty Liabilities Activity</a></td>
<td class="text"><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td colspan="2" rowspan="2" style="width: 108px; text-align:center;border-color:#000000;min-width:108px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Twenty-six Weeks Ended</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 96px; text-align:left;border-color:#000000;min-width:96px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td   style="width: 89px; text-align:center;border-color:#000000;min-width:89px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td colspan="2"  style="width: 115px; text-align:center;border-color:#000000;min-width:115px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Year Ended</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td colspan="2"  style="width: 108px; text-align:center;border-color:#000000;min-width:108px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td colspan="2"  style="width: 115px; text-align:center;border-color:#000000;min-width:115px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Dec 26,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td colspan="2"  style="width: 108px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:108px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td colspan="2"  style="width: 115px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:115px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 17px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 89px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:89px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 96px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:96px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Balance, beginning of year</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 89px; text-align:right;border-color:#000000;min-width:89px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,609</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 96px; text-align:right;border-color:#000000;min-width:96px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,771</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Assumed in business acquisition</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 89px; text-align:right;border-color:#000000;min-width:89px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 96px; text-align:right;border-color:#000000;min-width:96px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 12</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Charged to expense</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 89px; text-align:right;border-color:#000000;min-width:89px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,169</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 96px; text-align:right;border-color:#000000;min-width:96px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 6,069</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Margin on parts sales reversed</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 89px; text-align:right;border-color:#000000;min-width:89px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,035</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 96px; text-align:right;border-color:#000000;min-width:96px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,920</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Reductions for claims settled</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 89px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:89px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (4,172)</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 96px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:96px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (8,163)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Balance, end of period</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 89px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:89px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,641</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 96px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:96px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,609</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_OtherCurrentLiabilitiesTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_OtherCurrentLiabilitiesTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_ScheduleOfAccruedWarrantyLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the activity in accrued warranty and service liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ScheduleOfAccruedWarrantyLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_ScheduleOfOtherLiabilitiesCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other current liabilities not separately disclosed on the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ScheduleOfOtherLiabilitiesCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901382889424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Divestiture (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_LiquidFinishingDivestitureAbstract', window );"><strong>Liquid Finishing Divestiture [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Sale consideration held separate investment</a></td>
<td class="nump">$ 590,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 590,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Pre-tax gain on sale of held separate investment</a></td>
<td class="nump">147,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">147,261<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeDividend', window );">Investment Income, Dividend</a></td>
<td class="nump">$ 12,000<span></span>
</td>
<td class="nump">$ 11,000<span></span>
</td>
<td class="nump">$ 42,000<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_LiquidFinishingDivestitureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_LiquidFinishingDivestitureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (loss) from sale or disposal of an organization or integrated set of activities (for example, but not limited to, a partnership or corporation) engaged in providing a product or service in a commercial, industrial, or professional environment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.7(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 7<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901382897568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Acquisition, Purchase Price Allocation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</a></td>
<td class="text"><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Cash and cash equivalents</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,904</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Accounts receivable</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4,714</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Inventories</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,605</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Other current assets</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 69</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Property, plant and equipment</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,962</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Deferred income taxes</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,840</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Identifiable intangible assets</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 60,100</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Goodwill</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 86,149</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Total assets acquired</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 164,343</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Liabilities assumed</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (3,414)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Net assets acquired</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 160,929</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock', window );">Schedule Of Finite And Indefinite Lived Intangible Assets Acquired As Part Of Business Combination [Table Text Block]</a></td>
<td class="text"><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Estimated</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Life (years)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Customer relationships</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 47,100</font></td><td   style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">12</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Trade names</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 13,000</font></td><td   style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Indefinite</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Total identifiable intangible assets</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 60,100</font></td><td   style="width: 87px; text-align:left;border-color:#000000;min-width:87px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=39739317&amp;loc=d3e4845-128472<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901368715008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_EarningsPerShareDetailsAbstract', window );"><strong>Earnings Per Share Details [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net earnings available to common shareholders</a></td>
<td class="nump">$ 172,637<span></span>
</td>
<td class="nump">$ 66,236<span></span>
</td>
<td class="nump">$ 241,478<span></span>
</td>
<td class="nump">$ 116,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesIssuedBasic', window );">Weighted average shares outstanding for basic earnings per share</a></td>
<td class="nump">58,235<span></span>
</td>
<td class="nump">60,453<span></span>
</td>
<td class="nump">58,608<span></span>
</td>
<td class="nump">60,637<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive effect of stock options computed using the treasury stock method and the average market price</a></td>
<td class="nump">1,387<span></span>
</td>
<td class="nump">1,575<span></span>
</td>
<td class="nump">1,436<span></span>
</td>
<td class="nump">1,596<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding for diluted earnings per share</a></td>
<td class="nump">59,622<span></span>
</td>
<td class="nump">62,028<span></span>
</td>
<td class="nump">60,044<span></span>
</td>
<td class="nump">62,233<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic Net Earnings per Common Share</a></td>
<td class="nump">$ 2.96<span></span>
</td>
<td class="nump">$ 1.10<span></span>
</td>
<td class="nump">$ 4.12<span></span>
</td>
<td class="nump">$ 1.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted Net Earnings per Common Share</a></td>
<td class="nump">$ 2.90<span></span>
</td>
<td class="nump">$ 1.07<span></span>
</td>
<td class="nump">$ 4.02<span></span>
</td>
<td class="nump">$ 1.88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,357<span></span>
</td>
<td class="nump">876<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_EarningsPerShareDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_EarningsPerShareDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Antidilution<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6505113<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Diluted Earnings Per Share<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6510752<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Contingent Stock Agreement<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6508534<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 52<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-04.23)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 7<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 7<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for the period).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1377-109256<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 16<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1505-109256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesIssuedBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 10<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1448-109256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 13<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e2646-109256<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesIssuedBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901389273840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share Text Block</a></td>
<td class="text"><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Helvetica;font-size:12pt;margin-left:0px;">2.</font><font style="font-family:Helvetica;font-size:12pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts):</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Thirteen Weeks Ended</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Twenty-six Weeks Ended</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 9px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Net earnings available to</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">common shareholders</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 172,637</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 66,236</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 241,478</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 116,981</font></td></tr><tr style="height: 9px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Weighted average shares</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">outstanding for basic</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">earnings per share</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 58,235</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 60,453</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 58,608</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 60,637</font></td></tr><tr style="height: 9px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Dilutive effect of stock</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">options computed using the</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">treasury stock method and</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">the average market price</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,387</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,575</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,436</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,596</font></td></tr><tr style="height: 9px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Weighted average shares</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">outstanding for diluted</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">earnings per share</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 59,622</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 62,028</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 60,044</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 62,233</font></td></tr><tr style="height: 9px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Basic earnings per share</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2.96</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.10</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4.12</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.93</font></td></tr><tr style="height: 9px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Diluted earnings per share</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2.90</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.07</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4.02</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.88</font></td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Stock options to purchase </font><font style="font-family:Arial;font-size:12pt;">1,357</font><font style="font-family:Arial;font-size:12pt;">,000</font><font style="font-family:Arial;font-size:12pt;"> and </font><font style="font-family:Arial;font-size:12pt;">876</font><font style="font-family:Arial;font-size:12pt;">,000 shares were not included in the June 26, 2015</font><font style="font-family:Arial;font-size:12pt;"> and June 27, 2014</font><font style="font-family:Arial;font-size:12pt;"> computations of diluted earnings per share, respectively, because they would have been anti-dilutive.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1278-109256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 52<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901367605472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Awards (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
<th class="th"><div>Dec. 26, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning</a></td>
<td class="nump">4,975<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="nump">537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised</a></td>
<td class="num">(109)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Canceled</a></td>
<td class="num">(11)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, ending</a></td>
<td class="nump">5,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding Weighted Average Exercise Price</a></td>
<td class="nump">$ 47.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44.72<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted, Weighted Average Exercise Price</a></td>
<td class="nump">74.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised, Weighted Average Exercise Price</a></td>
<td class="nump">34.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Canceled, Weighted Average Exercise Price</a></td>
<td class="nump">$ 71.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable</a></td>
<td class="nump">3,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,318<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price of Exercisable Options</a></td>
<td class="nump">$ 37.92<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34.86<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense</a></td>
<td class="nump">$ 11.0<span></span>
</td>
<td class="nump">$ 9.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 17.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average recognition period</a></td>
<td class="text">1 year 10 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Fair Value Assumptions and Methodology [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate', window );">Stock purchase plan discount from market value</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee Stock Purchase Plan Shares Issued</a></td>
<td class="nump">166<span></span>
</td>
<td class="nump">193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Total Shares Authorized</a></td>
<td class="nump">10,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Available for Future Issuance</a></td>
<td class="nump">8,388<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ggg_StockIncentivePlanMember', window );">Stock Incentive Plan (2015)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Fair Value Assumptions and Methodology [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Total Shares Authorized</a></td>
<td class="nump">3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Available for Future Issuance</a></td>
<td class="nump">3,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ggg_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase Plan (2006)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Fair Value Assumptions and Methodology [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Total Shares Authorized</a></td>
<td class="nump">7,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Available for Future Issuance</a></td>
<td class="nump">4,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Fair Value Assumptions and Methodology [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life</a></td>
<td class="text">6 years 6 months<span></span>
</td>
<td class="text">6 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Interest rate</a></td>
<td class="nump">1.70%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">35.10%<span></span>
</td>
<td class="nump">36.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">1.60%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value per share</a></td>
<td class="nump">$ 23.22<span></span>
</td>
<td class="nump">$ 24.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=ggg_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase Plan (2006)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Fair Value Assumptions and Methodology [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Interest rate</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">18.90%<span></span>
</td>
<td class="nump">21.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">1.60%<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value per share</a></td>
<td class="nump">$ 16.51<span></span>
</td>
<td class="nump">$ 17.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SAB TOPIC 14.F)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (h)(1)(i)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 14<br><br><br><br> -Section F<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based compensation awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (i)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (i)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate from fair value on offering date that participants pay for shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (f)(2)(iii)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (f)(2)(ii)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (f)(2)(iv)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(3)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (c)(1)(iii)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (c)(1)(iii)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (c)(1)(iv)(3)-(4)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (c)(1)(iv)(3)-(4)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (c)(1)(iv)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (d)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (c)(1)(i)-(ii)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (c)(1)(i)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SAB TOPIC 14.D.2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (f)(2)(i)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 14<br><br><br><br> -Section D<br><br><br><br> -Subsection 2<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29, 30<br><br><br><br> -Article 5<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (c)(1)(iv)(2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.28,29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29, 30<br><br><br><br> -Article 5<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ggg_StockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ggg_StockIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ggg_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ggg_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=ggg_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=ggg_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901382881536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Dec. 26, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_OtherCurrentLiabilitiesDetailsAbstract', window );"><strong>Other Current Liabilities Details [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserveCurrent', window );">Accrued self-insurance retentions</a></td>
<td class="nump">$ 7,371<span></span>
</td>
<td class="nump">$ 7,089<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Accrued warranty and service liabilities</a></td>
<td class="nump">7,641<span></span>
</td>
<td class="nump">7,609<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedMarketingCostsCurrent', window );">Accrued trade promotions</a></td>
<td class="nump">5,830<span></span>
</td>
<td class="nump">7,697<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent', window );">Payable for employee stock purchases</a></td>
<td class="nump">4,951<span></span>
</td>
<td class="nump">9,126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_CustomerAdvancesAndDeferredRevenue', window );">Customer advances and deferred revenue</a></td>
<td class="nump">15,763<span></span>
</td>
<td class="nump">8,918<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">48,104<span></span>
</td>
<td class="nump">5,997<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">32,624<span></span>
</td>
<td class="nump">25,157<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Total other current liabilities</a></td>
<td class="nump">122,284<span></span>
</td>
<td class="nump">71,593<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward', window );"><strong>Activity In Accrued Warranty And Service Liabilities Absract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Balance, beginning of year</a></td>
<td class="nump">7,609<span></span>
</td>
<td class="nump">7,771<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition', window );">Assumed in business acquisition</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyExpense', window );">Charged to expense</a></td>
<td class="nump">3,169<span></span>
</td>
<td class="nump">6,069<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ProductWarrantyMarginReversed', window );">Margin on parts sales reversed</a></td>
<td class="nump">1,035<span></span>
</td>
<td class="nump">1,920<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Reductions for claims settled</a></td>
<td class="num">(4,172)<span></span>
</td>
<td class="num">(8,163)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Balance, end of period</a></td>
<td class="nump">$ 7,641<span></span>
</td>
<td class="nump">$ 7,609<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_CustomerAdvancesAndDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_CustomerAdvancesAndDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_OtherCurrentLiabilitiesDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_OtherCurrentLiabilitiesDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_ProductWarrantyMarginReversed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ProductWarrantyMarginReversed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 15<br><br><br><br> -Article 9<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 15<br><br><br><br> -Subparagraph b(1)<br><br><br><br> -Article 7<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedMarketingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services.   Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedMarketingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable arising from transactions not otherwise specified in the taxonomy. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 9<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e7018-107765<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Current Liabilities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-107765<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 8<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for employer-related costs not otherwise specified in the taxonomy. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherEmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying amount of current liabilities (due within one year or within the normal operating cycle if longer) not separately disclosed in the balance sheet. Includes costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered and of liabilities not separately disclosed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6904-107765<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-107765<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 460<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 8<br><br><br><br> -Subparagraph ((c)(5))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6398077&amp;loc=d3e12565-110249<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-03.15(5))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 15<br><br><br><br> -Subparagraph 5<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total liability for standard and extended product warranties acquired in a business acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 460<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 8<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6398077&amp;loc=d3e12565-110249<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the aggregate decrease in the liability related to payments to satisfy claims for standard and extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 460<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 8<br><br><br><br> -Subparagraph ((c)(2))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6398077&amp;loc=d3e12565-110249<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 460<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 8<br><br><br><br> -Subparagraph ((c)(3,4))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6398077&amp;loc=d3e12565-110249<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901368444368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Earnings - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Consolidated Statements of Earnings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales</a></td>
<td class="nump">$ 335,489<span></span>
</td>
<td class="nump">$ 322,549<span></span>
</td>
<td class="nump">$ 641,942<span></span>
</td>
<td class="nump">$ 612,511<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsSold', window );">Cost of products sold</a></td>
<td class="nump">154,866<span></span>
</td>
<td class="nump">145,699<span></span>
</td>
<td class="nump">299,190<span></span>
</td>
<td class="nump">276,349<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">180,623<span></span>
</td>
<td class="nump">176,850<span></span>
</td>
<td class="nump">342,752<span></span>
</td>
<td class="nump">336,162<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Product development</a></td>
<td class="nump">14,907<span></span>
</td>
<td class="nump">13,405<span></span>
</td>
<td class="nump">30,197<span></span>
</td>
<td class="nump">26,564<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling, marketing and distribution</a></td>
<td class="nump">50,126<span></span>
</td>
<td class="nump">49,503<span></span>
</td>
<td class="nump">101,550<span></span>
</td>
<td class="nump">95,845<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">31,699<span></span>
</td>
<td class="nump">28,094<span></span>
</td>
<td class="nump">61,883<span></span>
</td>
<td class="nump">53,200<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Earnings</a></td>
<td class="nump">83,891<span></span>
</td>
<td class="nump">85,848<span></span>
</td>
<td class="nump">149,122<span></span>
</td>
<td class="nump">160,553<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">4,125<span></span>
</td>
<td class="nump">4,676<span></span>
</td>
<td class="nump">9,428<span></span>
</td>
<td class="nump">9,264<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Held separate investment (income), net</a></td>
<td class="num">(158,833)<span></span>
</td>
<td class="num">(10,562)<span></span>
</td>
<td class="num">(188,356)<span></span>
</td>
<td class="num">(14,237)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expense (income), net</a></td>
<td class="num">(438)<span></span>
</td>
<td class="num">(202)<span></span>
</td>
<td class="nump">272<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Earnings Before Income Taxes</a></td>
<td class="nump">239,037<span></span>
</td>
<td class="nump">91,936<span></span>
</td>
<td class="nump">327,778<span></span>
</td>
<td class="nump">165,481<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="nump">66,400<span></span>
</td>
<td class="nump">25,700<span></span>
</td>
<td class="nump">86,300<span></span>
</td>
<td class="nump">48,500<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings</a></td>
<td class="nump">$ 172,637<span></span>
</td>
<td class="nump">$ 66,236<span></span>
</td>
<td class="nump">$ 241,478<span></span>
</td>
<td class="nump">$ 116,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic Net Earnings per Common Share</a></td>
<td class="nump">$ 2.96<span></span>
</td>
<td class="nump">$ 1.10<span></span>
</td>
<td class="nump">$ 4.12<span></span>
</td>
<td class="nump">$ 1.93<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted Net Earnings per Common Share</a></td>
<td class="nump">2.90<span></span>
</td>
<td class="nump">1.07<span></span>
</td>
<td class="nump">4.02<span></span>
</td>
<td class="nump">1.88<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash Dividends Declared per Common Share</a></td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.60<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs related to goods produced and sold during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.2(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 2<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 52<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-04.23)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 7<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 7<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.4)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.1,2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of operating profit and nonoperating income or expense before Income or Loss from equity method investments, income taxes, extraordinary items, and noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 9<br><br><br><br> -Subparagraph (a),(b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(h))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Income Tax Expense (or Benefit)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 08<br><br><br><br> -Paragraph h<br><br><br><br> -Article 4<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 835<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-04.9)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 9<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.8)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.7(a),(b))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.9)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for the period).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1377-109256<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of other income and expense amounts, the components of which are not separately disclosed on the income statement, resulting from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business) also known as other nonoperating income (expense) recognized for the period. Such amounts may include: (a) dividends, (b) interest on securities, (c) net gains or losses on securities, (d) unusual costs, (e) gains or losses on foreign exchange transactions, and (f) miscellaneous other income and expense items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.9)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 9<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 730<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 985<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 1<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901389261120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">26.00%<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings', window );">Deferred Tax Liabilities Undistributed Foreign Earnings</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxCreditsAndAdjustments', window );">Non-recurring income tax benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiaries and other recognized entities not within the country of domicile of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 25<br><br><br><br> -Paragraph 20<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=29652012&amp;loc=d3e28680-109314<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32621-109319<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 8<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32632-109319<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 13<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(h)(2))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 12<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 08<br><br><br><br> -Paragraph h<br><br><br><br> -Subparagraph 2<br><br><br><br> -Article 4<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxCreditsAndAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A credit or adjustment for government or taxing authority authorized decrease in taxes owed as a result of meeting certain tax policy conditions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxCreditsAndAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>32
<FILENAME>0001193125-15-260061-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-15-260061-xbrl.zip
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
2``````8`!@`4`@``6J@!````
`
end

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901368047424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows From Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings</a></td>
<td class="nump">$ 241,478<span></span>
</td>
<td class="nump">$ 116,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net earnings to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">21,969<span></span>
</td>
<td class="nump">18,327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="num">(11,324)<span></span>
</td>
<td class="num">(5,710)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">10,990<span></span>
</td>
<td class="nump">9,818<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Excess tax benefit related to share-based payment arrangements</a></td>
<td class="num">(700)<span></span>
</td>
<td class="num">(2,300)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">(Gain) loss on sale of business</a></td>
<td class="num">(147,261)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change in</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivables', window );">Accounts receivable</a></td>
<td class="num">(33,934)<span></span>
</td>
<td class="num">(42,019)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(24,540)<span></span>
</td>
<td class="num">(9,806)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Trade accounts payable</a></td>
<td class="nump">7,879<span></span>
</td>
<td class="nump">6,219<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedSalaries', window );">Salaries and incentives</a></td>
<td class="num">(8,230)<span></span>
</td>
<td class="num">(9,670)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations', window );">Retirement benefits and deferred compensation</a></td>
<td class="nump">6,094<span></span>
</td>
<td class="nump">2,749<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities', window );">Other accrued liabilities</a></td>
<td class="nump">56,035<span></span>
</td>
<td class="nump">3,916<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other</a></td>
<td class="num">(21,792)<span></span>
</td>
<td class="num">(4,476)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">96,664<span></span>
</td>
<td class="nump">84,029<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows From Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Property, plant and equipment additions</a></td>
<td class="num">(19,886)<span></span>
</td>
<td class="num">(17,062)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfOtherProductiveAssets', window );">Proceeds from sale of assets</a></td>
<td class="nump">589,808<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition of businesses, net of cash acquired</a></td>
<td class="num">(187,853)<span></span>
</td>
<td class="num">(65,219)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromInvestments', window );">Investment in businesses held separate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">530<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other</a></td>
<td class="num">(250)<span></span>
</td>
<td class="num">(599)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">381,819<span></span>
</td>
<td class="num">(82,350)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows From Financiing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Borrowings (payments) on short-term lines of credit, net</a></td>
<td class="nump">5,336<span></span>
</td>
<td class="nump">2,659<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Borrowings on long-term line of credit</a></td>
<td class="nump">458,540<span></span>
</td>
<td class="nump">325,665<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Payments on long-term line of credit</a></td>
<td class="num">(773,130)<span></span>
</td>
<td class="num">(211,275)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments of debt issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(890)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Excess tax benefit related to share-based payment arrangements</a></td>
<td class="nump">700<span></span>
</td>
<td class="nump">2,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Common stock issued</a></td>
<td class="nump">14,511<span></span>
</td>
<td class="nump">17,792<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Common stock repurchased</a></td>
<td class="num">(130,635)<span></span>
</td>
<td class="num">(93,820)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Cash dividends paid</a></td>
<td class="num">(35,339)<span></span>
</td>
<td class="num">(33,485)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(460,017)<span></span>
</td>
<td class="nump">8,946<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash</a></td>
<td class="nump">2,136<span></span>
</td>
<td class="num">(813)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">20,602<span></span>
</td>
<td class="nump">9,812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract', window );"><strong>Cash and cash equivalents:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Beginning of year</a></td>
<td class="nump">23,656<span></span>
</td>
<td class="nump">19,756<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">End of period</a></td>
<td class="nump">$ 44,258<span></span>
</td>
<td class="nump">$ 29,568<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3044-108585<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash Equivalents<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 1<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3521-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 830<br><br><br><br> -SubTopic 230<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6450594&amp;loc=d3e33268-110906<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11374-113907<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 830<br><br><br><br> -SubTopic 230<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6450594&amp;loc=d3e33268-110906<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11374-113907<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11374-113907<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (loss) from sale or disposal of an organization or integrated set of activities (for example, but not limited to, a partnership or corporation) engaged in providing a product or service in a commercial, industrial, or professional environment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in accrued salaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other assets used in operating activities less other operating liabilities used in operating activities not separately disclosed in the statement of cash flows. May include changes in other current assets and liabilities, other noncurrent assets and liabilities, or a combination of other current and noncurrent assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due to fund pension and non-pension benefits to employees, retired and disabled former employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3521-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 26<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3574-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3521-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 26<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3574-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3521-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 25<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3536-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for the period).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1377-109256<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 9<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3098-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Investing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 8<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3095-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash outflow or inflow from other investing activities. This element is used when there is not a more specific and appropriate element in the taxonomy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Investing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 9<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3098-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 8<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3095-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 15<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3291-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Financing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 15<br><br><br><br> -Subparagraph (e)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3291-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Financing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 15<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3291-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 13<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3213-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Investing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Investing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 13<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3213-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Financing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3255-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3255-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Financing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 9<br><br><br><br> -Subparagraph c<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3098-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfOtherProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of other tangible or intangible assets used to produce goods or deliver services not otherwise defined in the taxonomy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Investing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 12<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3179-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfOtherProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 15<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3291-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Financing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901384120160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (By Segment) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
<th class="th"><div>Dec. 26, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Segment Net Sales</a></td>
<td class="nump">$ 335,489<span></span>
</td>
<td class="nump">$ 322,549<span></span>
</td>
<td class="nump">$ 641,942<span></span>
</td>
<td class="nump">$ 612,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Segment Operating Earnings</a></td>
<td class="nump">83,891<span></span>
</td>
<td class="nump">85,848<span></span>
</td>
<td class="nump">149,122<span></span>
</td>
<td class="nump">160,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment Assets</a></td>
<td class="nump">1,418,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,418,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,544,778<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ggg_IndustrialMember', window );">Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Segment Net Sales</a></td>
<td class="nump">153,502<span></span>
</td>
<td class="nump">156,578<span></span>
</td>
<td class="nump">296,768<span></span>
</td>
<td class="nump">308,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Segment Operating Earnings</a></td>
<td class="nump">50,738<span></span>
</td>
<td class="nump">50,892<span></span>
</td>
<td class="nump">93,678<span></span>
</td>
<td class="nump">99,997<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment Assets</a></td>
<td class="nump">567,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">567,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">548,868<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ggg_ProcessMember', window );">Process [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Segment Net Sales</a></td>
<td class="nump">71,946<span></span>
</td>
<td class="nump">54,850<span></span>
</td>
<td class="nump">139,627<span></span>
</td>
<td class="nump">107,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Segment Operating Earnings</a></td>
<td class="nump">13,988<span></span>
</td>
<td class="nump">13,572<span></span>
</td>
<td class="nump">24,486<span></span>
</td>
<td class="nump">26,215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment Assets</a></td>
<td class="nump">499,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">499,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">304,903<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ggg_ContractorMember', window );">Contractor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Segment Net Sales</a></td>
<td class="nump">110,041<span></span>
</td>
<td class="nump">111,121<span></span>
</td>
<td class="nump">205,547<span></span>
</td>
<td class="nump">196,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Segment Operating Earnings</a></td>
<td class="nump">27,040<span></span>
</td>
<td class="nump">28,289<span></span>
</td>
<td class="nump">46,415<span></span>
</td>
<td class="nump">46,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment Assets</a></td>
<td class="nump">214,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">214,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">176,757<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ggg_UnallocatedCorporateMember', window );">Unallocated corporate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Segment Operating Earnings</a></td>
<td class="num">(7,875)<span></span>
</td>
<td class="num">$ (6,905)<span></span>
</td>
<td class="num">(15,457)<span></span>
</td>
<td class="num">$ (12,198)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment Assets</a></td>
<td class="nump">$ 137,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 137,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 514,250<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 12<br><br><br><br> -Article 7<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 1<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ggg_IndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ggg_IndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ggg_ProcessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ggg_ProcessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ggg_ContractorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ggg_ContractorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ggg_UnallocatedCorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ggg_UnallocatedCorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901389720032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Awards (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ShareBasedAwardsTablesAbstract', window );"><strong>Share Based Awards Tables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Share Based Awards</a></td>
<td class="text"><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Weighted</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Weighted</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Average</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Average</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Option</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Exercise</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Options</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Exercise</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Shares</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Price</font></td><td colspan="3"  style="width: 106px; text-align:center;border-color:#000000;min-width:106px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Exercisable</font></td><td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Price</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 17px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 269px; text-align:left;border-color:#000000;min-width:269px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Outstanding, December 26, 2014</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4,975</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 44.72</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,318</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 34.86</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Granted</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 537</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 74.23</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Exercised</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (109)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 34.55</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Canceled</font></td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (11)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 71.93</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 269px; text-align:left;border-color:#000000;min-width:269px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Outstanding, June 26, 2015</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 5,392</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 47.81</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,726</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 37.92</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;">&#160;</td><td colspan="7"  style="width: 213px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:213px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Twenty-six Weeks Ended</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;">&#160;</td><td colspan="3"  style="width: 97px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:97px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td colspan="3"  style="width: 97px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:97px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;">&#160;</td><td colspan="3"  style="width: 97px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:97px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td colspan="3"  style="width: 97px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:97px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Expected life in years</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 6.5</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 6.5</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Interest rate</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.7</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2.0</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 10pt;COLOR: #000000;">%</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Volatility</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 35.1</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 36.1</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 10pt;COLOR: #000000;">%</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Dividend yield</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.6</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.5</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 10pt;COLOR: #000000;">%</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Weighted average fair value per share</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 23.22</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 24.83</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;">&#160;</td><td colspan="7"  style="width: 206px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:206px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Twenty-six Weeks Ended</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;">&#160;</td><td colspan="3"  style="width: 97px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:97px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="3"  style="width: 97px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:97px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;">&#160;</td><td colspan="3"  style="width: 97px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:97px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="3"  style="width: 97px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:97px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Expected life in years</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.0</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.0</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Interest rate</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 0.2</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 0.1</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Volatility</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 18.9</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 21.4</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Dividend yield</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.6</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.4</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">%</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Weighted average fair value per share</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 16.51</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 59px; text-align:right;border-color:#000000;min-width:59px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 17.81</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock', window );">Shares Authorized</a></td>
<td class="text"><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;">&#160;</td><td   style="width: 98px; text-align:left;border-color:#000000;min-width:98px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 152px; text-align:center;border-color:#000000;min-width:152px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Available for Future</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;">&#160;</td><td   style="width: 98px; text-align:center;border-color:#000000;min-width:98px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Total Shares</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 152px; text-align:center;border-color:#000000;min-width:152px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Issuance as of</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;">&#160;</td><td   style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:98px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Authorized</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 152px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:152px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26, 2015</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Stock Incentive Plan (2015)</font></td><td   style="width: 98px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:98px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,500</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 152px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:152px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,460</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Employee Stock Purchase Plan (2006)</font></td><td   style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:98px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,000</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 152px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:152px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4,928</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 285px; text-align:left;border-color:#000000;min-width:285px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Total</font></td><td   style="width: 98px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:98px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 10,500</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 152px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:152px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 8,388</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_ShareBasedAwardsTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ShareBasedAwardsTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of components of a stock option or other award plan under which equity-based compensation is awarded to employees, typically comprised of the amount of unearned compensation (deferred compensation cost), compensation expense, and changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan.  Disclosure may also include nature and general terms of such arrangements that existed during the period and potential effects of those arrangements on shareholders, effect of compensation cost arising from equity-based payment arrangements on the income statement, method of estimating the fair value of the goods or services received, or the fair value of the equity instruments granted, during the period, cash flow effects resulting from equity-based payment arrangements and, for registrants that accelerate vesting of out of the money share options, reasons for the decision to accelerate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901389150688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Geographic Information) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
<th class="th"><div>Dec. 26, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Geographic Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales</a></td>
<td class="nump">$ 335,489<span></span>
</td>
<td class="nump">$ 322,549<span></span>
</td>
<td class="nump">$ 641,942<span></span>
</td>
<td class="nump">$ 612,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">171,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 161,230<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Geographic Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales</a></td>
<td class="nump">170,921<span></span>
</td>
<td class="nump">156,160<span></span>
</td>
<td class="nump">330,249<span></span>
</td>
<td class="nump">290,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">140,935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">131,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=ggg_OtherCountriesMember', window );">Other Countries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Geographic Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales</a></td>
<td class="nump">164,568<span></span>
</td>
<td class="nump">$ 166,389<span></span>
</td>
<td class="nump">311,693<span></span>
</td>
<td class="nump">$ 322,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">$ 30,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,099<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 41<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e9038-108599<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 1<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=ggg_OtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=ggg_OtherCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901590034080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ComprehensiveIncomeTablesAbstract', window );"><strong>Comprehensive Income Tables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Components of Accumulated Other Comprehensive Income</a></td>
<td class="text"><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Pension</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">and Post-</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Cumulative</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">retirement</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Translation</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Medical</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Adjustment</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Total</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Thirteen Weeks Ended</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">June 27, 2014</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Beginning balance</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (49,372)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,697</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (45,675)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Other comprehensive income</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">     before reclassifications</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (1,908)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (1,908)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Amounts reclassified from accumulated</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">     other comprehensive income</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 789</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 789</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Ending balance</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (48,583)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,789</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (46,794)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Thirteen Weeks Ended</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">June 26, 2015</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Beginning balance</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (75,048)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (27,163)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (102,211)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Other comprehensive income</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">     before reclassifications</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 12,404</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 12,404</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Amounts reclassified from accumulated</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">     other comprehensive income</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,180</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,180</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Ending balance</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (73,868)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (14,759)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (88,627)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Twenty-six Weeks Ended</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">June 27, 2014</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Beginning balance</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (50,132)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,783</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (46,349)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Other comprehensive income</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">     before reclassifications</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (1,994)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (1,994)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Amounts reclassified from accumulated</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">     other comprehensive income</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,549</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,549</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Ending balance</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (48,583)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,789</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (46,794)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Twenty-six Weeks Ended</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">June 26, 2015</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Beginning balance</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (76,584)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (24,152)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (100,736)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Other comprehensive income</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">     before reclassifications</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 9,393</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 9,393</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Amounts reclassified from accumulated</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">     other comprehensive income</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,716</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,716</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Ending balance</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (73,868)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (14,759)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (88,627)</font></td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;">&#160;</td><td colspan="5"  style="width: 186px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:186px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Thirteen Weeks Ended</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="5"  style="width: 186px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:186px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Twenty-six Weeks Ended</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;">&#160;</td><td colspan="2"  style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;">&#160;</td><td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:68px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Cost of products sold</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 707</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 440</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,645</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 876</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Product development</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 319</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 195</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 702</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 382</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Selling, marketing and distribution</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 529</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 354</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,232</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 689</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">General and administrative</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 364</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 236</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 778</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 466</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Total before tax</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,919</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,225</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4,357</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,413</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Income tax (benefit)</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (739)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (436)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (1,641)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (864)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Total after tax</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,180</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 789</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,716</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,549</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_ComprehensiveIncomeTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ComprehensiveIncomeTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14A<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669686-108580<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}

	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};

Show.toggleNext = function( link ){
	var ref = link;

	do{
		ref = ref.nextSibling;
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901389307568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_BasisOfPresentationAbstract', window );"><strong>Basis of Presentation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Basis of Presentation Text Block</a></td>
<td class="text"><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:0px;">1.</font><font style="font-family:Arial;font-size:12pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:12pt;">The consolidated balance sheet of Graco Inc. and Subsidiaries (the </font><font style="font-family:Arial;font-size:12pt;">&#8220;</font><font style="font-family:Arial;font-size:12pt;">Company</font><font style="font-family:Arial;font-size:12pt;">&#8221;</font><font style="font-family:Arial;font-size:12pt;">) as of June 26, 2015</font><font style="font-family:Arial;font-size:12pt;"> and the related stateme</font><font style="font-family:Arial;font-size:12pt;">nts of earnings for the</font><font style="font-family:Arial;font-size:12pt;"> </font><font style="font-family:Arial;font-size:12pt;">thirteen and </font><font style="font-family:Arial;font-size:12pt;">twenty-six</font><font style="font-family:Arial;font-size:12pt;"> </font><font style="font-family:Arial;font-size:12pt;">weeks ended June 26, 2015</font><font style="font-family:Arial;font-size:12pt;"> and June 27, 2014</font><font style="font-family:Arial;font-size:12pt;">, and cash flows for the </font><font style="font-family:Arial;font-size:12pt;">twenty-six</font><font style="font-family:Arial;font-size:12pt;"> weeks ended June 26, 2015</font><font style="font-family:Arial;font-size:12pt;"> and June 27, 2014</font><font style="font-family:Arial;font-size:12pt;"> have been prepared by the Company and have not been audited.</font></p><p style='margin-top:0pt; margin-bottom:0pt'>&#160;</p><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">In the opinion of management, these consolidated financial statements reflect all adjustments (consisting of only normal recurring adjustments) necessary to present fairly the financial position of </font><font style="font-family:Arial;font-size:12pt;">the Company</font><font style="font-family:Arial;font-size:12pt;"> as of June 26, 2015</font><font style="font-family:Arial;font-size:12pt;">, and the results of operations and cash flows for all periods presented.</font></p><p style='margin-top:0pt; margin-bottom:0pt'>&#160;</p><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted.  Therefore, these statements should be read in conjunction with the financial statements and notes thereto included in the Company's 2014</font><font style="font-family:Arial;font-size:12pt;"> Annual Report on Form 10-K.</font></p><p style='margin-top:0pt; margin-bottom:0pt'>&#160;</p><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">The results of operations for interim periods are not necessarily indicative of results that will be realized for the full fiscal year.</font></p><p style='margin-top:0pt; margin-bottom:0pt'>&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_BasisOfPresentationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_BasisOfPresentationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 915<br><br><br><br> -SubTopic 235<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6472506&amp;loc=d3e38932-110933<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 205<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35735333&amp;loc=d3e288-107754<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367646&amp;loc=d3e18780-107790<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 272<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6373374&amp;loc=d3e70478-108055<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 810<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=18733093&amp;loc=d3e5614-111684<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 205<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901368383312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings</a></td>
<td class="nump">$ 172,637<span></span>
</td>
<td class="nump">$ 66,236<span></span>
</td>
<td class="nump">$ 241,478<span></span>
</td>
<td class="nump">$ 116,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other Comprehensive Income (Loss) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Cumulative translation adjustment</a></td>
<td class="nump">12,404<span></span>
</td>
<td class="num">(1,908)<span></span>
</td>
<td class="nump">9,393<span></span>
</td>
<td class="num">(1,994)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Pension and postretirement medical liability adjustment</a></td>
<td class="nump">1,919<span></span>
</td>
<td class="nump">1,225<span></span>
</td>
<td class="nump">4,357<span></span>
</td>
<td class="nump">2,413<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxParentheticalDisclosuresAbstract', window );"><strong>Other Comprehensive Income Taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Pension and postretirement medical liability adjustment</a></td>
<td class="num">(739)<span></span>
</td>
<td class="num">(436)<span></span>
</td>
<td class="num">(1,641)<span></span>
</td>
<td class="num">(864)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">13,584<span></span>
</td>
<td class="num">(1,119)<span></span>
</td>
<td class="nump">12,109<span></span>
</td>
<td class="num">(445)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive Income</a></td>
<td class="nump">$ 186,221<span></span>
</td>
<td class="nump">$ 65,117<span></span>
</td>
<td class="nump">$ 253,587<span></span>
</td>
<td class="nump">$ 116,536<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 810<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 19<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7656940&amp;loc=SL4569616-111683<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 810<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 4K<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35736750&amp;loc=SL4591552-111686<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for the period).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1377-109256<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 830<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 35<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6939497&amp;loc=d3e30304-110892<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e637-108580<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 830<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 20<br><br><br><br> -Subparagraph (b,d)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6915805&amp;loc=d3e32211-110900<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 10A<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669646-108580<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1A<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669619-108580<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments, of (increase) decrease in accumulated other comprehensive (income) loss related to pension and other postretirement defined benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 10A<br><br><br><br> -Subparagraph (i-k)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669646-108580<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax (expense) benefit, after reclassification adjustments, of (increase) decrease in accumulated other comprehensive (income) loss related to pension and other postretirement defined benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 12<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e640-108580<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 10A<br><br><br><br> -Subparagraph (i-k)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669646-108580<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxParentheticalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxParentheticalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901389321008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_AcquisitionsAbstract', window );"><strong>Acquisitions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisitions Text Block</a></td>
<td class="text"><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:0px;">11</font><font style="font-family:Arial;font-size:12pt;">.</font><font style="font-family:Arial;font-size:12pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;On</font><font style="font-family:Arial;font-size:12pt;"> January </font><font style="font-family:Arial;font-size:12pt;">20, </font><font style="font-family:Arial;font-size:12pt;">2015, the Company completed the acquisition of High Pressure Equipment Holdings, LLC (HiP) for $</font><font style="font-family:Arial;font-size:12pt;">160</font><font style="font-family:Arial;font-size:12pt;"> million</font><font style="font-family:Arial;font-size:12pt;"> cash</font><font style="font-family:Arial;font-size:12pt;">.  HiP designs and manufactures valves, fittings and other flow control equipment engineered to perform in ultra-high pressure environments.  </font><font style="font-family:Arial;font-size:12pt;">HiP's products and business relationships will enhance Graco's position in the oil and natural gas industry and complement Graco's core competencies of designing and manufacturing advanced flow control technologies.  HiP had sales of $</font><font style="font-family:Arial;font-size:12pt;">38</font><font style="font-family:Arial;font-size:12pt;"> million in 2014.  Results of HiP operations</font><font style="font-family:Arial;font-size:12pt;">, including $</font><font style="font-family:Arial;font-size:12pt;">15</font><font style="font-family:Arial;font-size:12pt;"> million of sales,</font><font style="font-family:Arial;font-size:12pt;"> </font><font style="font-family:Arial;font-size:12pt;">have </font><font style="font-family:Arial;font-size:12pt;">be</font><font style="font-family:Arial;font-size:12pt;">en</font><font style="font-family:Arial;font-size:12pt;"> included in the Company's Process segment from the date of acquisition. </font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Purchase consideration was allocated to assets acquired and liabilities assumed based on estimated fair values </font><font style="font-family:Arial;font-size:12pt;">as follows (in thousands):</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Cash and cash equivalents</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,904</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Accounts receivable</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4,714</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Inventories</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,605</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Other current assets</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 69</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Property, plant and equipment</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,962</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Deferred income taxes</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,840</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Identifiable intangible assets</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 60,100</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Goodwill</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 86,149</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Total assets acquired</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 164,343</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Liabilities assumed</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (3,414)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Net assets acquired</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 160,929</font></td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Post-closing working capital adjustments that completed the HIP purchase pri</font><font style="font-family:Arial;font-size:12pt;">ce allocation resulted in a $</font><font style="font-family:Arial;font-size:12pt;">0.5</font><font style="font-family:Arial;font-size:12pt;"> million reduction of goodwill in the second quarter of 2015.</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Identifiable intangible assets and estimated useful life are as follows (dollars in thousands):</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Estimated</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Life (years)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Customer relationships</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 47,100</font></td><td   style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">12</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Trade names</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 13,000</font></td><td   style="width: 87px; text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Indefinite</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 320px; text-align:left;border-color:#000000;min-width:320px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Total identifiable intangible assets</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 60,100</font></td><td   style="width: 87px; text-align:left;border-color:#000000;min-width:87px;">&#160;</td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Approximately two-thirds of the goodwill acquired with HiP is deductible for tax purposes.</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">On January 2, 2015 t</font><font style="font-family:Arial;font-size:12pt;">he Company</font><font style="font-family:Arial;font-size:12pt;"> </font><font style="font-family:Arial;font-size:12pt;">acquired </font><font style="font-family:Arial;font-size:12pt;">White Knight Fluid Handling</font><font style="font-family:Arial;font-size:12pt;"> for $</font><font style="font-family:Arial;font-size:12pt;">16</font><font style="font-family:Arial;font-size:12pt;"> </font><font style="font-family:Arial;font-size:12pt;">million cash and a commitment for additional consi</font><font style="font-family:Arial;font-size:12pt;">deration if future revenues exceed certain thresholds,</font><font style="font-family:Arial;font-size:12pt;"> valued at $</font><font style="font-family:Arial;font-size:12pt;">8</font><font style="font-family:Arial;font-size:12pt;"> million.  </font><font style="font-family:Arial;font-size:12pt;">The maximum payout is not limited.  </font><font style="font-family:Arial;font-size:12pt;">White Knight</font><font style="font-family:Arial;font-size:12pt;"> </font><font style="font-family:Arial;font-size:12pt;">designs and manufactures</font><font style="font-family:Arial;font-size:12pt;"> high purity, metal-</font><font style="font-family:Arial;font-size:12pt;">free pumps used in the production process of manufacturing semiconductors, solar panels, LED flat panel displays and various other electron</font><font style="font-family:Arial;font-size:12pt;">ics.  </font><font style="font-family:Arial;font-size:12pt;">The products, brands and distribution channels of White Knight expand and complement the offerings of the Company's Process segment</font><font style="font-family:Arial;font-size:12pt;">.  The purchase price was allocated based on estimated fair values, including $</font><font style="font-family:Arial;font-size:12pt;">12</font><font style="font-family:Arial;font-size:12pt;"> million of goodwill, $</font><font style="font-family:Arial;font-size:12pt;">9</font><font style="font-family:Arial;font-size:12pt;"> million of other identifiable intangible assets and $</font><font style="font-family:Arial;font-size:12pt;">3</font><font style="font-family:Arial;font-size:12pt;"> million of net tangible assets</font><font style="font-family:Arial;font-size:12pt;">.</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Post-closing working capital adjustments that completed the Alco purchase price allocation, acquired in the fourth quarter of 2014, resulted in a $</font><font style="font-family:Arial;font-size:12pt;">4</font><font style="font-family:Arial;font-size:12pt;"> million addition to goodwill in the first quarter of 2015.  </font></p><p style='margin-top:0pt; margin-bottom:0pt'>&#160;</p><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">T</font><font style="font-family:Arial;font-size:12pt;">he Company </font><font style="font-family:Arial;font-size:12pt;">completed other acquisition</font><font style="font-family:Arial;font-size:12pt;">s</font><font style="font-family:Arial;font-size:12pt;"> in 2015</font><font style="font-family:Arial;font-size:12pt;"> that w</font><font style="font-family:Arial;font-size:12pt;">ere</font><font style="font-family:Arial;font-size:12pt;"> not material to the consolidated financial statements</font><font style="font-family:Arial;font-size:12pt;">.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_AcquisitionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_AcquisitionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=25497992&amp;loc=d3e1497-128463<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=25497992&amp;loc=d3e1490-128463<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=25497992&amp;loc=d3e1392-128463<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-128479<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=25497992&amp;loc=d3e1486-128463<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=39739317&amp;loc=d3e4845-128472<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=25497992&amp;loc=d3e1500-128463<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 7<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=25497992&amp;loc=d3e1524-128463<br><br><br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7000-128479<br><br><br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=39739317&amp;loc=d3e4922-128472<br><br><br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=39739317&amp;loc=d3e4934-128472<br><br><br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=39739317&amp;loc=d3e4926-128472<br><br><br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=25497992&amp;loc=d3e1383-128463<br><br><br><br>Reference 15: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6996-128479<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901368770016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jul. 15, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_DocumentInformationAbstract', window );"><strong>Document Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document period end date</a></td>
<td class="text">Jun. 26,  2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_EntityInformationAbstract', window );"><strong>Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity registrant name</a></td>
<td class="text">Graco Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity central index key</a></td>
<td class="text">0000042888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity current reporting status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity voluntary filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current fiscal year end date</a></td>
<td class="text">--12-25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity filer category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity well known seasoned issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity common stock shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,729,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity public float</a></td>
<td class="nump">$ 4,128,441,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document fiscal year focus</a></td>
<td class="text">2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document fiscal period focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">GGG<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation 12B<br><br><br><br> -Number 240<br><br><br><br> -Section 12b<br><br><br><br> -Subsection 1<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation 12B<br><br><br><br> -Number 240<br><br><br><br> -Section 12b<br><br><br><br> -Subsection 1<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_DocumentInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_DocumentInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_EntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_EntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901532350448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Divestiture<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_LiquidFinishingDivestitureAbstract', window );"><strong>Liquid Finishing Divestiture [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_LiquidFinishingDivestitureTextBlock', window );">Liquid Finishing Divestiture</a></td>
<td class="text"><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:0px;">12</font><font style="font-family:Arial;font-size:12pt;">.</font><font style="font-family:Arial;font-size:12pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:12pt;">In April 2015, the Company sold the Liquid Finishing assets acquired in 2012 that were held as a cost-method invest</font><font style="font-family:Arial;font-size:12pt;">ment.  Selling price was $</font><font style="font-family:Arial;font-size:12pt;">590</font><font style="font-family:Arial;font-size:12pt;"> million cash, subject to customary post-closing adjustments.  The $</font><font style="font-family:Arial;font-size:12pt;">147</font><font style="font-family:Arial;font-size:12pt;"> million pre-tax </font><font style="font-family:Arial;font-size:12pt;">gain on the sale, net of transaction and other related expenses, was included in investment income in the Company's consolidated statements of earnings.  Prior to the sale, income was recognized on dividends received from after-tax earnings of Liquid Finishing and also included in investment income.  Dividend income for the quarter totaled $</font><font style="font-family:Arial;font-size:12pt;">12</font><font style="font-family:Arial;font-size:12pt;"> million in 2015 and $</font><font style="font-family:Arial;font-size:12pt;">11</font><font style="font-family:Arial;font-size:12pt;"> million in 2014.  Year-to-date dividend income was $</font><font style="font-family:Arial;font-size:12pt;">42</font><font style="font-family:Arial;font-size:12pt;"> million in 2015 and $</font><font style="font-family:Arial;font-size:12pt;">15</font><font style="font-family:Arial;font-size:12pt;"> million in 201</font><font style="font-family:Arial;font-size:12pt;">4.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_LiquidFinishingDivestitureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_LiquidFinishingDivestitureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_LiquidFinishingDivestitureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_LiquidFinishingDivestitureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901368110528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Dec. 26, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 44,258<span></span>
</td>
<td class="nump">$ 23,656<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesNetCurrent', window );">Accounts receivable, less allowances</a></td>
<td class="nump">262,722<span></span>
</td>
<td class="nump">214,944<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">194,568<span></span>
</td>
<td class="nump">159,797<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetCurrent', window );">Deferred income taxes</a></td>
<td class="nump">21,317<span></span>
</td>
<td class="nump">19,969<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostMethodInvestments', window );">Investment in businesses held separate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">421,767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">12,277<span></span>
</td>
<td class="nump">19,374<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">535,142<span></span>
</td>
<td class="nump">859,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property, Plant and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Cost</a></td>
<td class="nump">447,367<span></span>
</td>
<td class="nump">433,751<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(275,968)<span></span>
</td>
<td class="num">(272,521)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">171,399<span></span>
</td>
<td class="nump">161,230<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">403,529<span></span>
</td>
<td class="nump">292,574<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other Intangible Assets, net</a></td>
<td class="nump">244,234<span></span>
</td>
<td class="nump">176,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred Income Taxes</a></td>
<td class="nump">38,357<span></span>
</td>
<td class="nump">28,982<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other Assets</a></td>
<td class="nump">26,247<span></span>
</td>
<td class="nump">26,207<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">1,418,908<span></span>
</td>
<td class="nump">1,544,778<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Notes payable to banks</a></td>
<td class="nump">10,354<span></span>
</td>
<td class="nump">5,016<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Trade accounts payable</a></td>
<td class="nump">45,145<span></span>
</td>
<td class="nump">39,306<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_AccruedSalariesIncentives', window );">Salaries and incentives</a></td>
<td class="nump">38,589<span></span>
</td>
<td class="nump">40,775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends payable</a></td>
<td class="nump">17,400<span></span>
</td>
<td class="nump">17,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">122,284<span></span>
</td>
<td class="nump">71,593<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">233,772<span></span>
</td>
<td class="nump">174,480<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term Debt</a></td>
<td class="nump">300,410<span></span>
</td>
<td class="nump">615,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Retirement Benefits and Deferred Compensation</a></td>
<td class="nump">138,042<span></span>
</td>
<td class="nump">136,812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred Income Taxes</a></td>
<td class="nump">22,854<span></span>
</td>
<td class="nump">22,454<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">11,475<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Shareholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">57,817<span></span>
</td>
<td class="nump">59,199<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in-capital</a></td>
<td class="nump">399,499<span></span>
</td>
<td class="nump">384,704<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">343,666<span></span>
</td>
<td class="nump">252,865<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="num">(88,627)<span></span>
</td>
<td class="num">(100,736)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders' equity</a></td>
<td class="nump">712,355<span></span>
</td>
<td class="nump">596,032<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Shareholders' Equity</a></td>
<td class="nump">$ 1,418,908<span></span>
</td>
<td class="nump">$ 1,544,778<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_AccruedSalariesIncentives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that dateand payable for obligations related to services received from employees, such as accrued salaries, bonuses and incentives. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_AccruedSalariesIncentives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 19<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.14)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 14<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e637-108580<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e681-108580<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14A<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669686-108580<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 31<br><br><br><br> -Article 5<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.30(a)(1))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 31<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 12<br><br><br><br> -Article 7<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.9)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6801-107765<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 9<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3044-108585<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash Equivalents<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 1<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.12)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 325<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6872867&amp;loc=d3e40691-111596<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 325<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 35<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=29638308&amp;loc=d3e40346-111594<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards expected to be realized or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31917-109318<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31931-109318<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31928-109318<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 9<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31958-109318<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of noncurrent deferred tax asset attributable to deductible temporary differences and carryforwards. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31931-109318<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31928-109318<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 9<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31958-109318<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31917-109318<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences, net of deferred tax asset attributable to deductible temporary differences and carryforwards net of valuation allowances expected to be realized or consumed after one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31931-109318<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 9<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31958-109318<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31917-109318<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 8<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Current Liabilities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph ((a)(1),(b))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 330<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 35<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6386567&amp;loc=d3e3927-108312<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.32)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 25<br><br><br><br> -Article 7<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 32<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of long-term debt, net of unamortized discount or premium, excluding amounts to be repaid within one year or the normal operating cycle, if longer (current maturities). Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 22<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying amount, as of the balance sheet date, of current assets not separately disclosed in the balance sheet. Current assets are expected to be realized or consumed within one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.8)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 8<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying amount, as of the balance sheet date, of noncurrent assets not separately disclosed in the balance sheet. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.17)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 17<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying amount of current liabilities (due within one year or within the normal operating cycle if longer) not separately disclosed in the balance sheet. Includes costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered and of liabilities not separately disclosed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6904-107765<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-107765<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.24)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 24<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This represents the noncurrent liability for underfunded plans recognized in the balance sheet that is associated with the defined benefit pension plans and other postretirement defined benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35743120&amp;loc=d3e2417-114920<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=21915240&amp;loc=d3e1703-114919<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35743120&amp;loc=d3e1928-114920<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.24)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35743120&amp;loc=d3e2410-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.13)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.13)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 13<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 8<br><br><br><br> -Article 7<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.3,4)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 4<br><br><br><br> -Article 5<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 3<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.31(a)(3))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 31<br><br><br><br> -Article 5<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount at the balance sheet date of borrowings from a bank, not elsewhere enumerated in the taxonomy, with a maturity within one year (or within one operating cycle if longer) from the date of borrowing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-03.16)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19(a)(1))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 19<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 16<br><br><br><br> -Article 7<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 810<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 4I<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35736750&amp;loc=SL4590271-111686<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 810<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 16<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7656940&amp;loc=SL4568740-111683<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 810<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 15<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7656940&amp;loc=SL4568447-111683<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901368515344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingMeasurementDisclosuresAbstract', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information Text Block</a></td>
<td class="text"><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:11pt;margin-left:0px;">6.</font><font style="font-family:Arial;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:12pt;">Beginning with the first quarter of 2015 the Company revised the presentation of its financial reporting segments.  Operations of the Process and the Oil and Natural Gas divisions, historically included in the Industrial segment, are now aggregated with the Lubrication division (formerly reported as a separate segment) in the newly-formed Process segment.  This change aligns </font><font style="font-family:Arial;font-size:12pt;">the types of products offered and markets served within the segments.  </font><font style="font-family:Arial;font-size:12pt;">Prior year segment information has been restated to conform to 2015 reporting.</font><font style="font-family:Arial;font-size:12pt;">    </font></p><p style='margin-top:0pt; margin-bottom:0pt'>&#160;</p><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">A summary of the Company's three reportable segments (Industrial, Process and Contractor) follows.  </font></p><p style='margin-top:0pt; margin-bottom:0pt'>&#160;</p><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">The</font><font style="font-family:Arial;font-size:12pt;"> Industrial segment includes our</font><font style="font-family:Arial;font-size:12pt;"> Industrial Products and Applied Fluid Technologies divisions.  The Industrial segment markets equipment and pre-engineered packages for moving and applying paints, coatings, sealants, adhesives and other fluids. Markets served include automotive and vehicle assembly and components production, wood and metal products, rail, marine, aerospace, farm, construction, bus, recreational vehicles</font><font style="font-family:Arial;font-size:12pt;">, and various other industries.</font></p><p style='margin-top:0pt; margin-bottom:0pt'>&#160;</p><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">The Process segment includes our</font><font style="font-family:Arial;font-size:12pt;"> Process, Oil and Natural Gas, and Lubrication divisions.  The Process segment markets pumps, valv</font><font style="font-family:Arial;font-size:12pt;">es, meters and accessories to move and dispense chemicals, oil and natural gas, water, waste water, petroleum, food, lubricants and other fluids.   Markets served include food and beverage, dairy, oil and natural gas, pharmaceutical, cosmetics, electronics, waste water, mining, fast oil change facilities, service garages, fleet service centers, automobile dealerships and indust</font><font style="font-family:Arial;font-size:12pt;">rial lubrication applications. </font></p><p style='margin-top:0pt; margin-bottom:0pt'>&#160;</p><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">The Contractor segment remains unchanged.  The Contractor segment markets sprayers for architectural coatings for painting, corrosion control, texture, and line striping</font><font style="font-family:Arial;font-size:12pt;">.</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Sal</font><font style="font-family:Arial;font-size:12pt;">es and operating earnings by segment</font><font style="font-family:Arial;font-size:12pt;"> were as follows (in thousands):</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;">&#160;</td><td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Thirteen Weeks Ended</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Twenty-six Weeks Ended</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 257px; text-align:left;border-color:#000000;min-width:257px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Net Sales</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Industrial</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 153,502</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 156,578</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 296,768</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 308,624</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Process</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 71,946</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 54,850</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 139,627</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 107,860</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Contractor</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 110,041</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 111,121</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 205,547</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 196,027</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 257px; text-align:left;border-color:#000000;min-width:257px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Total</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 335,489</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 322,549</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 641,942</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 612,511</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 257px; text-align:left;border-color:#000000;min-width:257px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Operating Earnings</font></td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Industrial</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 50,738</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 50,892</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 93,678</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 99,997</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Process</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 13,988</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 13,572</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 24,486</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 26,215</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Contractor</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 27,040</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 28,289</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 46,415</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 46,539</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Unallocated corporate (expense)</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (7,875)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (6,905)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (15,457)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (12,198)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 257px; text-align:left;border-color:#000000;min-width:257px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Total</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 83,891</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 85,848</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 149,122</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 160,553</font></td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Assets by s</font><font style="font-family:Arial;font-size:12pt;">egment were as follows (in thousands):</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td colspan="2"  style="width: 109px; text-align:center;border-color:#000000;min-width:109px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 109px; text-align:center;border-color:#000000;min-width:109px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Dec 26,</font></td></tr><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td colspan="2"  style="width: 109px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:109px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 109px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:109px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 90px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:90px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 90px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:90px;">&#160;</td></tr><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Industrial</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 567,759</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 548,868</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Process</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 499,113</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 304,903</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Contractor</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 214,092</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 90px; text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 176,757</font></td></tr><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Unallocated corporate</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 90px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 137,944</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 90px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 514,250</font></td></tr><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Total</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 90px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,418,908</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 90px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:90px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,544,778</font></td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Unallocated corporate </font><font style="font-family:Arial;font-size:12pt;">assets decreased due to the sale of the Liquid Finishing assets in the second quarter of 2015 (see note </font><font style="font-family:Arial;font-size:12pt;">12</font><font style="font-family:Arial;font-size:12pt;">).</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:21.6px;">Geographic information follows (in thousands):</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Thirteen Weeks Ended</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="5"  style="width: 207px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:207px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Twenty-six Weeks Ended</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Net sales</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">(based on customer location)</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">United States</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 170,921</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 156,160</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 330,249</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 290,082</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Other countries</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 164,568</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 166,389</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 311,693</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 322,429</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Total</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 335,489</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 322,549</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 641,942</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 612,511</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Dec 26,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Long-lived assets</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">United States</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 140,935</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 131,131</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 219px; text-align:left;border-color:#000000;min-width:219px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Other countries</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 30,464</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 30,099</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Total</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 171,399</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 161,230</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 34<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8981-108599<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 41<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e9038-108599<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 33<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8971-108599<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 12<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8595-108599<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8380-108599<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 32<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8933-108599<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 26<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8844-108599<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 35<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8984-108599<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 40<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e9031-108599<br><br><br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 42<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e9054-108599<br><br><br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 10<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8538-108599<br><br><br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 29<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8864-108599<br><br><br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 31<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8924-108599<br><br><br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 280<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 30<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8906-108599<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingMeasurementDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingMeasurementDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901532348048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Equity</a></td>
<td class="text"><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:0px;">5</font><font style="font-family:Arial;font-size:12pt;">.</font><font style="font-family:Arial;font-size:12pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:12pt;">Changes in c</font><font style="font-family:Arial;font-size:12pt;">omponents of accumulated other comprehensive income (loss)</font><font style="font-family:Arial;font-size:12pt;">, net of tax</font><font style="font-family:Arial;font-size:12pt;"> were (in thousands):</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Pension</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">and Post-</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Cumulative</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">retirement</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Translation</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Medical</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Adjustment</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Total</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Thirteen Weeks Ended</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">June 27, 2014</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Beginning balance</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (49,372)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,697</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (45,675)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Other comprehensive income</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">     before reclassifications</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (1,908)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (1,908)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Amounts reclassified from accumulated</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">     other comprehensive income</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 789</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 789</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Ending balance</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (48,583)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,789</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (46,794)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Thirteen Weeks Ended</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">June 26, 2015</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Beginning balance</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (75,048)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (27,163)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (102,211)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Other comprehensive income</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">     before reclassifications</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 12,404</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 12,404</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Amounts reclassified from accumulated</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">     other comprehensive income</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,180</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,180</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Ending balance</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (73,868)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (14,759)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (88,627)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Twenty-six Weeks Ended</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">June 27, 2014</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Beginning balance</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (50,132)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,783</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (46,349)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Other comprehensive income</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">     before reclassifications</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (1,994)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (1,994)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Amounts reclassified from accumulated</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">     other comprehensive income</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,549</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,549</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Ending balance</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (48,583)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,789</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (46,794)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Twenty-six Weeks Ended</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:center;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">June 26, 2015</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Beginning balance</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (76,584)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (24,152)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (100,736)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Other comprehensive income</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">     before reclassifications</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 9,393</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 9,393</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Amounts reclassified from accumulated</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">     other comprehensive income</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,716</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,716</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Ending balance</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (73,868)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (14,759)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (88,627)</font></td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Amounts related to pension and postretirement medical adjustments are reclassified to pension cost, which is allocated to cost of products sold and operating expenses based on salaries and wages</font><font style="font-family:Arial;font-size:12pt;">, approximately as follows (in thousands):</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;">&#160;</td><td colspan="5"  style="width: 186px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:186px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Thirteen Weeks Ended</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="5"  style="width: 186px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:186px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Twenty-six Weeks Ended</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;">&#160;</td><td colspan="2"  style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;">&#160;</td><td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 87px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:87px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:68px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Cost of products sold</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 707</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 440</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,645</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 876</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Product development</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 319</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 195</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 702</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 382</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Selling, marketing and distribution</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 529</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 354</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,232</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 689</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">General and administrative</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 364</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 236</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 778</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 466</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Total before tax</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,919</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,225</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4,357</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,413</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Income tax (benefit)</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (739)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (436)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (1,641)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (864)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 243px; text-align:left;border-color:#000000;min-width:243px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Total after tax</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,180</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 789</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,716</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,549</font></td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">On May 11, 2015, the Company entered into an accelerated share repurchase arrangement (&#8220;ASR&#8221;) with a financial institution.  In exchange for an up-front payment of $</font><font style="font-family:Arial;font-size:12pt;">60</font><font style="font-family:Arial;font-size:12pt;"> million, the financial institution delivered </font><font style="font-family:Arial;font-size:12pt;">742,880</font><font style="font-family:Arial;font-size:12pt;"> shares of Company common stock with a fair value of $</font><font style="font-family:Arial;font-size:12pt;">54</font><font style="font-family:Arial;font-size:12pt;"> million.  The total number of shares ultimately</font><font style="font-family:Arial;font-size:12pt;"> delivered under the ASR is</font><font style="font-family:Arial;font-size:12pt;"> determined at the end of the purchase period (up to three months, but not less than one month) based on the volume weighted-average price (&#8220;VWAP&#8221;) of the Company's common stock during that period.  If there were no change in the market price of the Company's stock during the purchase period, the Company would receive approximately </font><font style="font-family:Arial;font-size:12pt;">90,000</font><font style="font-family:Arial;font-size:12pt;"> additional shares at t</font><font style="font-family:Arial;font-size:12pt;">he end of the purchase period.</font></p><p style='margin-top:0pt; margin-bottom:0pt'>&#160;</p><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">The Company accounted for the up-front payment as a reduction of shareholders' equity in the period made.  Shares received under the ASR were retired and reflected as a reduction of outstanding shares on the date delivered for purposes of calculating earnings per share.  The forward contract aspect of the ASR met all of the applicable criteria for equity classification, and theref</font><font style="font-family:Arial;font-size:12pt;">ore, was accounted for as a derivative indexed to the C</font><font style="font-family:Arial;font-size:12pt;">ompany's equity.</font><font style="font-family:Arial;font-size:12pt;"> </font></p><p style='margin-top:0pt; margin-bottom:0pt'>&#160;</p><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Subsequent to the end of the second quarter, the purchase period ended and the Company received an additional </font><font style="font-family:Arial;font-size:12pt;">94,515</font><font style="font-family:Arial;font-size:12pt;"> shares to complete the ASR at an average rea</font><font style="font-family:Arial;font-size:12pt;">lized price of $</font><font style="font-family:Arial;font-size:12pt;">71.65</font><font style="font-family:Arial;font-size:12pt;"> per share.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(d),(e))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21484-112644<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 310<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SAB TOPIC 4.E)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21488-112644<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29-31)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 4<br><br><br><br> -Subparagraph (SAB TOPIC 4.C)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187143-122770<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21506-112644<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23285-112656<br><br><br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<br><br><br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Preferred Stock<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6521494<br><br><br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21564-112644<br><br><br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 08<br><br><br><br> -Paragraph d<br><br><br><br> -Article 4<br><br><br><br>Reference 15: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29, 30, 31<br><br><br><br> -Article 5<br><br><br><br>Reference 16: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 4<br><br><br><br> -Section E<br><br><br><br>Reference 17: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 08<br><br><br><br> -Article 4<br><br><br><br>Reference 18: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 4<br><br><br><br> -Section C<br><br><br><br>Reference 19: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901533739200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_RetirementBenefitsTablesAbstract', window );"><strong>Retirement Benefits Tables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Components of Net Periodic Benefit Cost</a></td>
<td class="text"><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;">&#160;</td><td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Thirteen Weeks Ended</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Twenty-six Weeks Ended</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 21px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-WEIGHT: bold;FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Pension Benefits</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Service cost</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,907</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,697</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4,003</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,439</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Interest cost</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,605</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,940</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,380</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 8,076</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Expected return on assets</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (4,659)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (5,211)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (9,576)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (10,630)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Amortization and other</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,426</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,355</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4,779</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,688</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Net periodic benefit cost</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,279</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,781</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 6,586</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,573</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 21px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-WEIGHT: bold;FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Postretirement Medical</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Service cost</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 150</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 125</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 300</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 250</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Interest cost</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 227</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 278</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 453</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 555</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Amortization</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (101)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (126)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (202)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (254)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Net periodic benefit cost</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 276</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 277</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 551</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 551</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_RetirementBenefitsTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_RetirementBenefitsTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (h)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35743120&amp;loc=d3e1928-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901383031904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:0px;">13</font><font style="font-family:Arial;font-size:12pt;">.</font><font style="font-family:Arial;font-size:12pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:12pt;">The effective income tax rate was </font><font style="font-family:Arial;font-size:12pt;">28</font><font style="font-family:Arial;font-size:12pt;"> percent for the quarter, consistent with the comparable period last year, and </font><font style="font-family:Arial;font-size:12pt;">26</font><font style="font-family:Arial;font-size:12pt;"> percent for the year-to-date, down 3 percentage points compared to last year.  In the second quarter, the Company asserted that it will indefinitely reinvest earnings of foreign subsidiaries</font><font style="font-family:Arial;font-size:12pt;"> to support expansion of its international business</font><font style="font-family:Arial;font-size:12pt;">. </font><font style="font-family:Arial;font-size:12pt;"> </font><font style="font-family:Arial;font-size:12pt;">The change in assertion decreased</font><font style="font-family:Arial;font-size:12pt;"> deferred income taxes related to undi</font><font style="font-family:Arial;font-size:12pt;">stributed foreign earnings by $</font><font style="font-family:Arial;font-size:12pt;">7</font><font style="font-family:Arial;font-size:12pt;"> million and </font><font style="font-family:Arial;font-size:12pt;">reduced</font><font style="font-family:Arial;font-size:12pt;"> the effective tax rate compared to last year.  The tax rate effects of the gain on the sale of the Liquid Finishing assets offset the effects of the foreign earnings reinvestment assertion.  Higher post-tax dividend income </font><font style="font-family:Arial;font-size:12pt;">and a</font><font style="font-family:Arial;font-size:12pt;">n</font><font style="font-family:Arial;font-size:12pt;"> </font><font style="font-family:Arial;font-size:12pt;">additional </font><font style="font-family:Arial;font-size:12pt;">non-recurring </font><font style="font-family:Arial;font-size:12pt;">tax </font><font style="font-family:Arial;font-size:12pt;">benefit</font><font style="font-family:Arial;font-size:12pt;"> of $</font><font style="font-family:Arial;font-size:12pt;">2</font><font style="font-family:Arial;font-size:12pt;"> million </font><font style="font-family:Arial;font-size:12pt;">further </font><font style="font-family:Arial;font-size:12pt;">reduced the year-to-date effective tax rate.</font></p><p style='margin-top:0pt; margin-bottom:0pt'>&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(h))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32559-109319<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 15<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32718-109319<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 9<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 08<br><br><br><br> -Paragraph h<br><br><br><br> -Article 4<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901383099184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Liabilities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Other Current Liabilities Text Block</a></td>
<td class="text"><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:0px;">9.</font><font style="font-family:Arial;font-size:12pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Components of other current liabilities were (in thousands):</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;">&#160;</td><td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Dec 26,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;">&#160;</td><td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 17px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Accrued self-insurance retentions</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,371</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,089</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Accrued warranty and service liabilities</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,641</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,609</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Accrued trade promotions</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 5,830</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,697</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Payable for employee stock purchases</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4,951</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 9,126</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Customer advances and deferred revenue</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 15,763</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 8,918</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Income taxes payable</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 48,104</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 5,997</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 302px; text-align:left;border-color:#000000;min-width:302px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Other</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 32,624</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 25,157</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Total other current liabilities</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 122,284</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 71,593</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 283px; text-align:left;border-color:#000000;min-width:283px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">A liability is established for estimated future warranty and service claims that relate to current and prior period sales.  The Company estimates warranty costs based on historical claim experience and other factors including evaluating specific product warranty issues.  </font><font style="font-family:Arial;font-size:12pt;">Following is a summary of activity in accrued warranty and service liabilities (in thousands):</font></p><p style='margin-top:0pt; margin-bottom:0pt'>&#160;</p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td colspan="2" rowspan="2" style="width: 108px; text-align:center;border-color:#000000;min-width:108px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Twenty-six Weeks Ended</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 96px; text-align:left;border-color:#000000;min-width:96px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td   style="width: 89px; text-align:center;border-color:#000000;min-width:89px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td colspan="2"  style="width: 115px; text-align:center;border-color:#000000;min-width:115px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Year Ended</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td colspan="2"  style="width: 108px; text-align:center;border-color:#000000;min-width:108px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td colspan="2"  style="width: 115px; text-align:center;border-color:#000000;min-width:115px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Dec 26,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td colspan="2"  style="width: 108px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:108px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td colspan="2"  style="width: 115px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:115px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 17px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 89px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:89px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 96px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:96px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Balance, beginning of year</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 89px; text-align:right;border-color:#000000;min-width:89px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,609</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 96px; text-align:right;border-color:#000000;min-width:96px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,771</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Assumed in business acquisition</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 89px; text-align:right;border-color:#000000;min-width:89px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 96px; text-align:right;border-color:#000000;min-width:96px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 12</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Charged to expense</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 89px; text-align:right;border-color:#000000;min-width:89px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,169</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 96px; text-align:right;border-color:#000000;min-width:96px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 6,069</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Margin on parts sales reversed</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 89px; text-align:right;border-color:#000000;min-width:89px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,035</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 96px; text-align:right;border-color:#000000;min-width:96px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,920</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Reductions for claims settled</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 89px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:89px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (4,172)</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 96px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:96px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (8,163)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 250px; text-align:left;border-color:#000000;min-width:250px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Balance, end of period</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 89px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:89px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,641</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 96px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:96px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,609</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19(a),20,24)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 19<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 20, 24<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901575883616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventories abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories Text block</a></td>
<td class="text"><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:0px;">7.</font><font style="font-family:Arial;font-size:12pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Major components of inventories were as follows (in thousands):</font></p><p style='margin-top:0pt; margin-bottom:0pt'>&#160;</p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Dec 26,</font></td></tr><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Finished products and components</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 108,684</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 87,384</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Products and components in various</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">stages of completion</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 49,864</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 47,682</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Raw materials and purchased components</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 82,105</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 69,212</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 240,653</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 204,278</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Reduction to LIFO cost</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (46,085)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (44,481)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Total</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 194,568</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 159,797</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. This may include, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the major classes of inventory, and the nature of the cost elements included in inventory. If inventory is stated above cost, accrued net losses on firm purchase commitments for inventory and losses resulting from valuing inventory at the lower-of-cost-or-market may also be included. For LIFO inventory, may disclose the amount and basis for determining the excess of replacement or current cost over stated LIFO value and the effects of a LIFO quantities liquidation that impacts net income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 6<br><br><br><br> -Subparagraph a, b, c<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901389307568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Other Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Other Intangible Assets Text Block</a></td>
<td class="text"><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:0px;">8.</font><font style="font-family:Arial;font-size:12pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Information related to other intangible assets follows (dollars in thousands):</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Estimated</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:center;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 102px; text-align:center;border-color:#000000;min-width:102px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Foreign</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Life</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 91px; text-align:center;border-color:#000000;min-width:91px;">&#160;</td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 95px; text-align:center;border-color:#000000;min-width:95px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Accumulated</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 102px; text-align:center;border-color:#000000;min-width:102px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Currency</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 91px; text-align:center;border-color:#000000;min-width:91px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Book</font></td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">(years)</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 91px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:91px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Cost</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 95px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:95px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Amortization</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 102px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:102px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Translation</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 91px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:91px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Value</font></td></tr><tr style="height: 21px"><td colspan="2"  style="width: 227px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">June 26, 2015</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Customer relationships</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">3 - 14</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 197,823</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (29,364)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (4,368)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 164,091</font></td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Patents, proprietary technology</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">and product documentation</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">3 - 11</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 20,499</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (8,134)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (318)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 12,047</font></td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Trademarks, trade names</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">and other</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">5</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 495</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (91)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (42)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 362</font></td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 218,817</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (37,589)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (4,728)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 176,500</font></td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Not Subject to Amortization:</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Brand names</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 69,165</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (1,431)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 67,734</font></td></tr><tr style="height: 17px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Total</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 287,982</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 79px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (37,589)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 86px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (6,159)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 244,234</font></td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 21px"><td colspan="2"  style="width: 227px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">December 26, 2014</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Customer relationships</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">3 - 14</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 143,144</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (21,948)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (7,334)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 113,862</font></td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Patents, proprietary technology</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">and product documentation</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">3 - 11</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 18,268</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (7,126)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (655)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 10,487</font></td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Trademarks, trade names</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">and other</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">5</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 175</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (44)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 131</font></td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 161,587</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (29,118)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (7,989)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 124,480</font></td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Not Subject to Amortization:</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Brand names</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 55,265</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (3,467)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 51,798</font></td></tr><tr style="height: 17px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Total</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 216,852</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 79px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (29,118)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 86px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (11,456)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 176,278</font></td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Amor</font><font style="font-family:Arial;font-size:12pt;">tization of intangibles </font><font style="font-family:Arial;font-size:12pt;">for the</font><font style="font-family:Arial;font-size:12pt;"> quarter </font><font style="font-family:Arial;font-size:12pt;">was $</font><font style="font-family:Arial;font-size:12pt;">4.4</font><font style="font-family:Arial;font-size:12pt;"> million in 2015</font><font style="font-family:Arial;font-size:12pt;"> and $</font><font style="font-family:Arial;font-size:12pt;">2.7</font><font style="font-family:Arial;font-size:12pt;"> million in 2014</font><font style="font-family:Arial;font-size:12pt;"> and for the year-to-date was $</font><font style="font-family:Arial;font-size:12pt;">8.5</font><font style="font-family:Arial;font-size:12pt;"> million in 2015 and $</font><font style="font-family:Arial;font-size:12pt;">5.8</font><font style="font-family:Arial;font-size:12pt;"> million in 2014</font><font style="font-family:Arial;font-size:12pt;">.</font><font style="font-family:Arial;font-size:12pt;">  Estimated annual amortizati</font><font style="font-family:Arial;font-size:12pt;">on expense is as follows:  $</font><font style="font-family:Arial;font-size:12pt;">17.4</font><font style="font-family:Arial;font-size:12pt;"> million in 2015</font><font style="font-family:Arial;font-size:12pt;">, </font><font style="font-family:Arial;font-size:12pt;">$</font><font style="font-family:Arial;font-size:12pt;">1</font><font style="font-family:Arial;font-size:12pt;">7.6</font><font style="font-family:Arial;font-size:12pt;"> million in 201</font><font style="font-family:Arial;font-size:12pt;">6</font><font style="font-family:Arial;font-size:12pt;">, $</font><font style="font-family:Arial;font-size:12pt;">17.3</font><font style="font-family:Arial;font-size:12pt;"> </font><font style="font-family:Arial;font-size:12pt;">million in 2</font><font style="font-family:Arial;font-size:12pt;">01</font><font style="font-family:Arial;font-size:12pt;">7</font><font style="font-family:Arial;font-size:12pt;">, $</font><font style="font-family:Arial;font-size:12pt;">17.0</font><font style="font-family:Arial;font-size:12pt;"> million in 201</font><font style="font-family:Arial;font-size:12pt;">8</font><font style="font-family:Arial;font-size:12pt;">, </font><font style="font-family:Arial;font-size:12pt;">$</font><font style="font-family:Arial;font-size:12pt;">16.9</font><font style="font-family:Arial;font-size:12pt;"> million </font><font style="font-family:Arial;font-size:12pt;">in 201</font><font style="font-family:Arial;font-size:12pt;">9</font><font style="font-family:Arial;font-size:12pt;"> and $</font><font style="font-family:Arial;font-size:12pt;">9</font><font style="font-family:Arial;font-size:12pt;">8.8</font><font style="font-family:Arial;font-size:12pt;"> million thereafter</font><font style="font-family:Arial;font-size:12pt;">.</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Changes in the car</font><font style="font-family:Arial;font-size:12pt;">rying amount of goodwill in 2015</font><font style="font-family:Arial;font-size:12pt;"> were as follows (in thousands):</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 19px"><td   style="width: 278px; text-align:center;border-color:#000000;min-width:278px;">&#160;</td><td colspan="2"  style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:98px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Industrial</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:98px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Process</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 91px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:91px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Contractor</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:98px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Total</font></td></tr><tr style="height: 19px"><td   style="width: 278px; text-align:left;border-color:#000000;min-width:278px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Beginning balance</font></td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 188,273</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 91,569</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 12,732</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 292,574</font></td></tr><tr style="height: 19px"><td   style="width: 278px; text-align:left;border-color:#000000;min-width:278px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Additions from business acquisitions</font></td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 5,037</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 101,730</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 106,767</font></td></tr><tr style="height: 19px"><td   style="width: 278px; text-align:left;border-color:#000000;min-width:278px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Foreign currency translation</font></td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,846</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,342</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4,188</font></td></tr><tr style="height: 19px"><td   style="width: 278px; text-align:left;border-color:#000000;min-width:278px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Ending balance</font></td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 196,156</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 194,641</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 12,732</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 403,529</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16265-109275<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16373-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901378128976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Disclosures Text Block</a></td>
<td class="text"><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:0px;">10.</font><font style="font-family:Arial;font-size:12pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:12pt;">Assets and liabilities measured at fair value on a recurring basis and fair value measurement level were as follows (in thousands):</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;">&#160;</td><td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 84px; text-align:center;border-color:#000000;min-width:84px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 84px; text-align:center;border-color:#000000;min-width:84px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Dec 26,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;">&#160;</td><td   style="width: 61px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:61px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Level</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 84px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:84px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 84px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:84px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 298px; text-align:left;border-color:#000000;min-width:298px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Assets</font></td><td   style="width: 61px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:61px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:68px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Cash surrender value of life insurance</font></td><td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 13,597</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 13,187</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Forward exchange contracts</font></td><td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 280</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Total assets at fair value</font></td><td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 13,597</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 13,467</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;">&#160;</td><td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:68px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 298px; text-align:left;border-color:#000000;min-width:298px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Liabilities</font></td><td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; text-align:left;border-color:#000000;min-width:68px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Contingent consideration</font></td><td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">3</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 8,100</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Deferred compensation</font></td><td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,205</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,676</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Forward exchange contracts</font></td><td   style="width: 61px; text-align:center;border-color:#000000;min-width:61px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 62</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 68px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 286px; text-align:left;border-color:#000000;min-width:286px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Total liabilities at fair value</font></td><td   style="width: 61px; text-align:left;border-color:#000000;min-width:61px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 11,367</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 68px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:68px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,676</font></td></tr></table></div><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Contracts insuring the lives of certain employees who are eligible to participate in certain non-qualified pension and deferred compensation plans are held in trust.  Cash surrender value of the contracts is based on performance measurement funds that shadow the deferral investment allocations made by participants in certain deferred compensation plans. The deferred compensation liability balances are valued based on amounts allocated by participants to the underlying performance measurement funds</font><font style="font-family:Arial;font-size:12pt;">.</font></p><p style='margin-top:0pt; margin-bottom:0pt'>&#160;</p><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Contingent consideration liability represents the </font><font style="font-family:Arial;font-size:12pt;">estimated </font><font style="font-family:Arial;font-size:12pt;">value</font><font style="font-family:Arial;font-size:12pt;"> (using a market approach)</font><font style="font-family:Arial;font-size:12pt;"> of future payments to be made to previous owners of an ac</font><font style="font-family:Arial;font-size:12pt;">quired business (see Note 11</font><font style="font-family:Arial;font-size:12pt;">)</font><font style="font-family:Arial;font-size:12pt;">.</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><p style='margin-top:12pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">Long-term notes payable with fixed interest rates</font><font style="font-family:Arial;font-size:12pt;"> have a carrying amount of $</font><font style="font-family:Arial;font-size:12pt;">300</font><font style="font-family:Arial;font-size:12pt;"> million </font><font style="font-family:Arial;font-size:12pt;">and an estimated fair value of $</font><font style="font-family:Arial;font-size:12pt;">3</font><font style="font-family:Arial;font-size:12pt;">3</font><font style="font-family:Arial;font-size:12pt;">0</font><font style="font-family:Arial;font-size:12pt;"> </font><font style="font-family:Arial;font-size:12pt;">million as of June 26, 2015</font><font style="font-family:Arial;font-size:12pt;"> and </font><font style="font-family:Arial;font-size:12pt;">$</font><font style="font-family:Arial;font-size:12pt;">33</font><font style="font-family:Arial;font-size:12pt;">0</font><font style="font-family:Arial;font-size:12pt;"> million as of </font><font style="font-family:Arial;font-size:12pt;">December 26, 2014</font><font style="font-family:Arial;font-size:12pt;">.  </font><font style="font-family:Arial;font-size:12pt;">The fair value of variable rate borrowings approximates carrying value.  </font><font style="font-family:Arial;font-size:12pt;">The Company uses significant other observable inputs to e</font><font style="font-family:Arial;font-size:12pt;">stim</font><font style="font-family:Arial;font-size:12pt;">ate</font><font style="font-family:Arial;font-size:12pt;"> fair value </font><font style="font-family:Arial;font-size:12pt;">(level 2 of the fair value hierarchy) </font><font style="font-family:Arial;font-size:12pt;">based on the present value of future cash flows and rates that would be available for issuance of debt with similar</font><font style="font-family:Arial;font-size:12pt;"> terms and remaining maturities</font><font style="font-family:Arial;font-size:12pt;">.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 820<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 825<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 30<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14172-108612<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 825<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 825<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 21<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35750535&amp;loc=d3e13537-108611<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 825<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 16<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35750535&amp;loc=d3e13504-108611<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 825<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 10<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35750535&amp;loc=d3e13433-108611<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901367366176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 25, 2015</div></th>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_AcceleratedShareRepurchasesAbstract', window );"><strong>Accelerated Share Repurchases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_AcceleratedShareRepurchasesInitialPayment', window );">Accelerated share repurchases initial payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_AcceleratedShareRepurchasesInitialShares', window );">Accelerated share repurchases initial shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">742,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">742,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_AcceleratedShareRepurchasesFairValueOfInitialShares', window );">Accelerated share repurchases fair value of initial shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_AcceleratedShareRepurchasesSettlementSharesHypothetical', window );">Accelerated share repurchases settlement shares hypothetical</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_AcceleratedShareRepurchasesSettlementSharesReceived', window );">Accelerated share repurchases settlement shares received</a></td>
<td class="nump">94,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare', window );">Accelerated share repurchases final price paid per share</a></td>
<td class="nump">$ 71.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_AccumulatedOtherComprehensiveIncomeLossChangesInComponentsAbstract', window );"><strong>Changes in components of AOCI</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="num">$ (88,627)<span></span>
</td>
<td class="num">$ (102,211)<span></span>
</td>
<td class="num">$ (45,675)<span></span>
</td>
<td class="num">$ (100,736)<span></span>
</td>
<td class="num">$ (46,349)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income before reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,404<span></span>
</td>
<td class="num">(1,908)<span></span>
</td>
<td class="nump">9,393<span></span>
</td>
<td class="num">(1,994)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,180<span></span>
</td>
<td class="nump">789<span></span>
</td>
<td class="nump">2,716<span></span>
</td>
<td class="nump">1,549<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(88,627)<span></span>
</td>
<td class="num">(46,794)<span></span>
</td>
<td class="num">(88,627)<span></span>
</td>
<td class="num">(46,794)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract', window );"><strong>Reclassification detail</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification after tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,180<span></span>
</td>
<td class="nump">789<span></span>
</td>
<td class="nump">2,716<span></span>
</td>
<td class="nump">1,549<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Pension and Postretirement Medical</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_AccumulatedOtherComprehensiveIncomeLossChangesInComponentsAbstract', window );"><strong>Changes in components of AOCI</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="num">(73,868)<span></span>
</td>
<td class="num">(75,048)<span></span>
</td>
<td class="num">(49,372)<span></span>
</td>
<td class="num">(76,584)<span></span>
</td>
<td class="num">(50,132)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income before reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,180<span></span>
</td>
<td class="nump">789<span></span>
</td>
<td class="nump">2,716<span></span>
</td>
<td class="nump">1,549<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(73,868)<span></span>
</td>
<td class="num">(48,583)<span></span>
</td>
<td class="num">(73,868)<span></span>
</td>
<td class="num">(48,583)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract', window );"><strong>Reclassification detail</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Reclassification before tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,919<span></span>
</td>
<td class="nump">1,225<span></span>
</td>
<td class="nump">4,357<span></span>
</td>
<td class="nump">2,413<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect', window );">Income tax (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(739)<span></span>
</td>
<td class="num">(436)<span></span>
</td>
<td class="num">(1,641)<span></span>
</td>
<td class="num">(864)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification after tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,180<span></span>
</td>
<td class="nump">789<span></span>
</td>
<td class="nump">2,716<span></span>
</td>
<td class="nump">1,549<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Pension and Postretirement Medical | Cost of products sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract', window );"><strong>Reclassification detail</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Reclassification before tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">707<span></span>
</td>
<td class="nump">440<span></span>
</td>
<td class="nump">1,645<span></span>
</td>
<td class="nump">876<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Pension and Postretirement Medical | Product development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract', window );"><strong>Reclassification detail</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Reclassification before tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">319<span></span>
</td>
<td class="nump">195<span></span>
</td>
<td class="nump">702<span></span>
</td>
<td class="nump">382<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Pension and Postretirement Medical | Selling, marketing and distribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract', window );"><strong>Reclassification detail</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Reclassification before tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">529<span></span>
</td>
<td class="nump">354<span></span>
</td>
<td class="nump">1,232<span></span>
</td>
<td class="nump">689<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Pension and Postretirement Medical | General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract', window );"><strong>Reclassification detail</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Reclassification before tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">364<span></span>
</td>
<td class="nump">236<span></span>
</td>
<td class="nump">778<span></span>
</td>
<td class="nump">466<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Cumulative Translation Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_AccumulatedOtherComprehensiveIncomeLossChangesInComponentsAbstract', window );"><strong>Changes in components of AOCI</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="num">$ (14,759)<span></span>
</td>
<td class="num">(27,163)<span></span>
</td>
<td class="nump">3,697<span></span>
</td>
<td class="num">(24,152)<span></span>
</td>
<td class="nump">3,783<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income before reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,404<span></span>
</td>
<td class="num">(1,908)<span></span>
</td>
<td class="nump">9,393<span></span>
</td>
<td class="num">(1,994)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,759)<span></span>
</td>
<td class="nump">1,789<span></span>
</td>
<td class="num">(14,759)<span></span>
</td>
<td class="nump">1,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract', window );"><strong>Reclassification detail</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification after tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_AcceleratedShareRepurchasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_AcceleratedShareRepurchasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_AcceleratedShareRepurchasesFairValueOfInitialShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of initial shares delivered in an accelerated share repurchase plan</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_AcceleratedShareRepurchasesFairValueOfInitialShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_AcceleratedShareRepurchasesInitialPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Initial up-front payment in an accelerated share repurchase plan</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_AcceleratedShareRepurchasesInitialPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_AcceleratedShareRepurchasesInitialShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Initial amount of shares delivered in an accelerated share repurchase plan</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_AcceleratedShareRepurchasesInitialShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_AcceleratedShareRepurchasesSettlementSharesHypothetical">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Hypothetical amount of shares received in the settlement of the accelerated share repurchase agreement assuming no change in market price during purchase period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_AcceleratedShareRepurchasesSettlementSharesHypothetical</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_AcceleratedShareRepurchasesSettlementSharesReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of shares received from bank in the settlement of the accelerated share repurchase agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_AcceleratedShareRepurchasesSettlementSharesReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_AccumulatedOtherComprehensiveIncomeLossChangesInComponentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_AccumulatedOtherComprehensiveIncomeLossChangesInComponentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax effect of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Final price paid per share for the purchase of the targeted number of shares, determined by an average market price over a fixed period of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 25<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6405686&amp;loc=d3e22802-112653<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e637-108580<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e681-108580<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14A<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669686-108580<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 31<br><br><br><br> -Article 5<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901577658000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_EarningsPerShareTablesAbstract', window );"><strong>Earnings Per Share Tables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation of basic and diluted earnings per share</a></td>
<td class="text"><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Thirteen Weeks Ended</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Twenty-six Weeks Ended</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 9px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Net earnings available to</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">common shareholders</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 172,637</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 66,236</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 241,478</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 116,981</font></td></tr><tr style="height: 9px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Weighted average shares</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">outstanding for basic</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">earnings per share</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 58,235</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 60,453</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 58,608</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 60,637</font></td></tr><tr style="height: 9px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Dilutive effect of stock</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">options computed using the</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">treasury stock method and</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">the average market price</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,387</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,575</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,436</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,596</font></td></tr><tr style="height: 9px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Weighted average shares</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">outstanding for diluted</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">earnings per share</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 59,622</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 62,028</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 60,044</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 62,233</font></td></tr><tr style="height: 9px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Basic earnings per share</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2.96</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.10</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4.12</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.93</font></td></tr><tr style="height: 9px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 229px; text-align:left;border-color:#000000;min-width:229px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 248px; text-align:left;border-color:#000000;min-width:248px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Diluted earnings per share</font></td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2.90</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.07</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4.02</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:center;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1.88</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_EarningsPerShareTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_EarningsPerShareTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901533728624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_InventoriesTablesAbstract', window );"><strong>Inventories Tables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Components of Inventories</a></td>
<td class="text"><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Dec 26,</font></td></tr><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 101px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:101px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Finished products and components</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 108,684</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 87,384</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Products and components in various</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:left;border-color:#000000;min-width:82px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">stages of completion</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 49,864</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 47,682</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Raw materials and purchased components</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 82,105</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 69,212</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 300px; text-align:left;border-color:#000000;min-width:300px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 240,653</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 204,278</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Reduction to LIFO cost</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (46,085)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (44,481)</font></td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td colspan="2"  style="width: 319px; text-align:left;border-color:#000000;min-width:319px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Total</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 194,568</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 159,797</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_InventoriesTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_InventoriesTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 2<br><br><br><br> -Paragraph 6<br><br><br><br> -Subparagraph a,b,c<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901389789184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Dec. 26, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets at fair value</a></td>
<td class="nump">$ 13,597<span></span>
</td>
<td class="nump">$ 13,467<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities at fair value</a></td>
<td class="nump">11,367<span></span>
</td>
<td class="nump">2,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Unsecured Notes, Carrying Amount</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long Term Debt Fair Value</a></td>
<td class="nump">330,000<span></span>
</td>
<td class="nump">330,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashSurrenderValueFairValueDisclosure', window );">Cash surrender value of life insurance</a></td>
<td class="nump">13,597<span></span>
</td>
<td class="nump">13,187<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward exchange contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">280<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesFairValueDisclosure', window );">Deferred compensation</a></td>
<td class="nump">3,205<span></span>
</td>
<td class="nump">2,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign exchange contracts</a></td>
<td class="nump">62<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="nump">$ 8,100<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 820<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 35<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph b<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911338&amp;loc=d3e6819-128478<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 805<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 25<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashSurrenderValueFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of the amount that could be realized under a life insurance contract or contracts owned by the entity, commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash Surrender Value<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6507153<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashSurrenderValueFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt before deduction of unamortized discount or premium. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt, with initial maturities beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 22<br><br><br><br> -Article 5<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 16<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractAssetFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 820<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of other liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901389266672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets Parenthetical - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Dec. 26, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_StatementOfFinancialPositionParentheticalAbstract', window );"><strong>Statement Of Financial Position Parenthetical [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_AllowancesForDoubtfulAccountsAndSales', window );">Receivables allowances</a></td>
<td class="nump">$ 9,300<span></span>
</td>
<td class="nump">$ 8,100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_AllowancesForDoubtfulAccountsAndSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Allowances for doubtful accounts, returns and credits. This includes allowances for accounts that are due to the Company within one year and are deemed uncollectable and allowances for sales returns and other credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_AllowancesForDoubtfulAccountsAndSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_StatementOfFinancialPositionParentheticalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_StatementOfFinancialPositionParentheticalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901368121344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract', window );"><strong>Retirement Benefits Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock', window );">Retirement Benefits Text Block</a></td>
<td class="text"><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:0px;">4.</font><font style="font-family:Arial;font-size:12pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;The components of ne</font><font style="font-family:Arial;font-size:12pt;">t periodic benefit cost</font><font style="font-family:Arial;font-size:12pt;"> for retirement benefit plans were as follows (in thousands):</font></p><p style='margin-top: 0pt; margin-bottom: 0pt;'></p><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;">&#160;</td><td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Thirteen Weeks Ended</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="5"  style="width: 200px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:200px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Twenty-six Weeks Ended</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 22px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 26,</font></td><td   style="width: 12px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">June 27,</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2015</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 94px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:94px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">2014</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 21px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-WEIGHT: bold;FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Pension Benefits</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Service cost</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,907</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,697</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4,003</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,439</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Interest cost</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,605</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,940</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 7,380</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 8,076</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Expected return on assets</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (4,659)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (5,211)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (9,576)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (10,630)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Amortization and other</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,426</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,355</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4,779</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,688</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Net periodic benefit cost</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,279</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,781</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 6,586</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 3,573</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 21px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-WEIGHT: bold;FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Postretirement Medical</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Service cost</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 150</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 125</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 300</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 250</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Interest cost</font></td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 227</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 278</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 453</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 555</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Amortization</font></td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (101)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (126)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (202)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:19px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (254)</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 50px; text-align:left;border-color:#000000;min-width:50px;">&#160;</td><td   style="width: 238px; text-align:left;border-color:#000000;min-width:238px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Net periodic benefit cost</font></td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 276</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 277</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 551</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 19px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:left;border-color:#000000;min-width:19px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 551</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35743120&amp;loc=d3e2439-114920<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35743120&amp;loc=d3e2417-114920<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35743120&amp;loc=d3e2410-114920<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 17<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=34716465&amp;loc=d3e4179-114921<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 715<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35743120&amp;loc=d3e1928-114920<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901385708832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Other Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock', window );">Other Intangible Assets</a></td>
<td class="text"><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Estimated</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:center;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 102px; text-align:center;border-color:#000000;min-width:102px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Foreign</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Life</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 91px; text-align:center;border-color:#000000;min-width:91px;">&#160;</td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 95px; text-align:center;border-color:#000000;min-width:95px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Accumulated</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 102px; text-align:center;border-color:#000000;min-width:102px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Currency</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 91px; text-align:center;border-color:#000000;min-width:91px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Book</font></td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">(years)</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 91px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:91px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Cost</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 95px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:95px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Amortization</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 102px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:102px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Translation</font></td><td   style="width: 6px; text-align:center;border-color:#000000;min-width:6px;">&#160;</td><td colspan="2"  style="width: 91px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:91px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Value</font></td></tr><tr style="height: 21px"><td colspan="2"  style="width: 227px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">June 26, 2015</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Customer relationships</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">3 - 14</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 197,823</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (29,364)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (4,368)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 164,091</font></td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Patents, proprietary technology</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">and product documentation</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">3 - 11</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 20,499</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (8,134)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (318)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 12,047</font></td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Trademarks, trade names</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">and other</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">5</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 495</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (91)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (42)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 362</font></td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 218,817</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (37,589)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (4,728)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 176,500</font></td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Not Subject to Amortization:</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Brand names</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 69,165</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (1,431)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 67,734</font></td></tr><tr style="height: 17px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Total</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 287,982</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 79px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (37,589)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 86px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (6,159)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 244,234</font></td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:double;border-top-width:3px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:double;border-top-width:3px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 21px"><td colspan="2"  style="width: 227px; border-bottom-style:solid;border-bottom-width:1px;text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">December 26, 2014</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Customer relationships</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">3 - 14</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 143,144</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (21,948)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (7,334)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 113,862</font></td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Patents, proprietary technology</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">and product documentation</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">3 - 11</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 18,268</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (7,126)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (655)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 10,487</font></td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Trademarks, trade names</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">and other</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:center;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">5</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 175</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (44)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 131</font></td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 161,587</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (29,118)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (7,989)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 124,480</font></td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Not Subject to Amortization:</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Brand names</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 55,265</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (3,467)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 51,798</font></td></tr><tr style="height: 17px"><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 215px; text-align:left;border-color:#000000;min-width:215px;">&#160;</td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 79px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:79px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 86px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:86px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:left;border-color:#000000;min-width:75px;">&#160;</td></tr><tr style="height: 20px"><td colspan="2"  style="width: 227px; text-align:left;border-color:#000000;min-width:227px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: left;">Total</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 75px; text-align:left;border-color:#000000;min-width:75px;">&#160;</td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 216,852</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 79px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:79px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (29,118)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 86px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:86px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> (11,456)</font></td><td   style="width: 6px; text-align:left;border-color:#000000;min-width:6px;">&#160;</td><td   style="width: 16px; border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 176,278</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill Roll Forward</a></td>
<td class="text"><div><table style="border-collapse:collapse;margin-top:20px;"><tr style="height: 19px"><td   style="width: 278px; text-align:center;border-color:#000000;min-width:278px;">&#160;</td><td colspan="2"  style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:98px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Industrial</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:98px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Process</font></td><td   style="width: 12px; text-align:center;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 91px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:91px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Contractor</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td colspan="2"  style="width: 98px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:98px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">Total</font></td></tr><tr style="height: 19px"><td   style="width: 278px; text-align:left;border-color:#000000;min-width:278px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Beginning balance</font></td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 188,273</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 91,569</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 12,732</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 292,574</font></td></tr><tr style="height: 19px"><td   style="width: 278px; text-align:left;border-color:#000000;min-width:278px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Additions from business acquisitions</font></td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 5,037</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 101,730</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 82px; text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 106,767</font></td></tr><tr style="height: 19px"><td   style="width: 278px; text-align:left;border-color:#000000;min-width:278px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Foreign currency translation</font></td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 2,846</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 1,342</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 75px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> -</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-bottom-style:solid;border-bottom-width:1px;text-align:center;border-color:#000000;min-width:16px;">&#160;</td><td   style="width: 82px; border-bottom-style:solid;border-bottom-width:1px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 4,188</font></td></tr><tr style="height: 19px"><td   style="width: 278px; text-align:left;border-color:#000000;min-width:278px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;">Ending balance</font></td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 196,156</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 194,641</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 75px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:75px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 12,732</font></td><td   style="width: 12px; text-align:left;border-color:#000000;min-width:12px;">&#160;</td><td   style="width: 16px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:center;border-color:#000000;min-width:16px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;TEXT-ALIGN: center;">$</font></td><td   style="width: 82px; border-top-style:solid;border-top-width:1px;border-bottom-style:double;border-bottom-width:3px;text-align:right;border-color:#000000;min-width:82px;"><font style="FONT-FAMILY: Arial;FONT-SIZE: 12pt;COLOR: #000000;"> 403,529</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived and indefinite lived intangible assets by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13854-109267<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.2.0.727</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>133</ContextCount>
  <ElementCount>235</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>29</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000010 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>000015 - Statement - Consolidated Statements of Earnings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/StatementConsolidatedStatementsOfEarnings</Role>
      <ShortName>Consolidated Statements of Earnings</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>000020 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/ConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>000030 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/StatementConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>000031 - Statement - Consolidated Balance Sheets Parenthetical</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets Parenthetical</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>000040 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/StatementConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>000100 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureBasisOfPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>000200 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureEarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>000300 - Disclosure - Share-Based Awards</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureShareBasedAwards</Role>
      <ShortName>Share-Based Awards</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>000400 - Disclosure - Retirement Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureRetirementBenefits</Role>
      <ShortName>Retirement Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>000500 - Disclosure - Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/Equity</Role>
      <ShortName>Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>000600 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureSegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>000700 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureInventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>000800 - Disclosure - Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureOtherIntangibleAssets</Role>
      <ShortName>Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>000900 - Disclosure - Other Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureOtherCurrentLiabilities</Role>
      <ShortName>Other Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>000950 - Disclosure - Fair Value</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/FairValue</Role>
      <ShortName>Fair Value</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>001070 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureAcquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>001200 - Disclosure - Divestiture</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/Divestiture</Role>
      <ShortName>Divestiture</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>001300 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>002000 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>003000 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureEarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureEarningsPerShare</ParentRole>
      <Position>21</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>003010 - Disclosure - Share-Based Awards (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureShareBasedAwardsTables</Role>
      <ShortName>Share-Based Awards (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureShareBasedAwards</ParentRole>
      <Position>22</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>003020 - Disclosure - Retirement Benefits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureRetirementBenefitsTables</Role>
      <ShortName>Retirement Benefits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureRetirementBenefits</ParentRole>
      <Position>23</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>003030 - Disclosure - Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/EquityTables</Role>
      <ShortName>Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/Equity</ParentRole>
      <Position>24</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>003040 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureSegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureSegmentInformation</ParentRole>
      <Position>25</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>003050 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureInventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureInventories</ParentRole>
      <Position>26</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>003060 - Disclosure - Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureOtherIntangibleAssetsTables</Role>
      <ShortName>Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureOtherIntangibleAssets</ParentRole>
      <Position>27</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>003070 - Disclosure - Other Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureOtherCurrentLiabilitiesTables</Role>
      <ShortName>Other Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureOtherCurrentLiabilities</ParentRole>
      <Position>28</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>003075 - Disclosure - Fair Value (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/FairValueTables</Role>
      <ShortName>Fair Value (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/FairValue</ParentRole>
      <Position>29</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>003100 - Disclosure - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureAcquisitionsTables</Role>
      <ShortName>Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureAcquisitions</ParentRole>
      <Position>30</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>004020 - Disclosure - Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureEarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureEarningsPerShareTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>004040 - Disclosure - Share-Based Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureShareBasedAwardsDetails</Role>
      <ShortName>Share-Based Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureShareBasedAwardsTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>004060 - Disclosure - Retirement Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureRetirementBenefitsDetails</Role>
      <ShortName>Retirement Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureRetirementBenefitsTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>004080 - Disclosure - Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/EquityDetails</Role>
      <ShortName>Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/EquityTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>004100 - Disclosure - Segment Information (By Segment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureSegmentInformationBySegmentDetails</Role>
      <ShortName>Segment Information (By Segment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureSegmentInformationTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>004110 - Disclosure - Segment Information (Geographic Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SegmentInformationGeographicInformationDetails</Role>
      <ShortName>Segment Information (Geographic Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureSegmentInformationTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>004120 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureInventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureInventoriesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>004140 - Disclosure - Other Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureOtherIntangibleAssetsDetails</Role>
      <ShortName>Other Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureOtherIntangibleAssetsTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>004150 - Disclosure - Other Intangible Assets - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureOtherIntangibleAssetsGoodwillDetails</Role>
      <ShortName>Other Intangible Assets - Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>004160 - Disclosure - Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureOtherCurrentLiabilitiesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>004170 - Disclosure - Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureFairValueDetails</Role>
      <ShortName>Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/FairValueTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>004180 - Disclosure - Acquisitions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureAcquisitionsDetails</Role>
      <ShortName>Acquisitions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureAcquisitionsTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>004190 - Disclosure - Acquisitions (Purchase Price Allocation) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails</Role>
      <ShortName>Acquisitions (Purchase Price Allocation) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/DisclosureAcquisitionsTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>004230 - Disclosure - Divestiture (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DivestitureDetails</Role>
      <ShortName>Divestiture (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/Divestiture</ParentRole>
      <Position>44</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>004240 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DisclosureIncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/IncomeTaxes</ParentRole>
      <Position>45</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warn">Presentation group ''Document and Entity Information'', has multiple root nodes. XBRL allows unordered root nodes, but rendering requires ordering.  They will instead be ordered by their labels.  To avoid undesirable ordering of axes and primary items across multiple root nodes, rearrange the presentation group to have only a single root node.</Log>
    <Log type="Warn">Presentation group ''Equity (Details)'', has multiple root nodes. XBRL allows unordered root nodes, but rendering requires ordering.  They will instead be ordered by their labels.  To avoid undesirable ordering of axes and primary items across multiple root nodes, rearrange the presentation group to have only a single root node.</Log>
    <Log type="Info">In ''Consolidated Balance Sheets'', column(s) 2, 4, 5, 6 are contained in other reports, so were removed by flow through suppression.</Log>
    <Log type="Info">In ''Consolidated Statements of Cash Flows'', column(s) 1, 2 are contained in other reports, so were removed by flow through suppression.</Log>
  </Logs>
  <InputFiles>
    <File>ggg-20150626.xml</File>
    <File>ggg-20150626_cal.xml</File>
    <File>ggg-20150626_def.xml</File>
    <File>ggg-20150626_lab.xml</File>
    <File>ggg-20150626_pre.xml</File>
    <File>ggg-20150626.xsd</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>

</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901367435808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
<th class="th"><div>Jun. 26, 2015</div></th>
<th class="th"><div>Jun. 27, 2014</div></th>
<th class="th"><div>Dec. 26, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Original Cost</a></td>
<td class="nump">$ 218,817<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 218,817<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 161,587<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(37,589)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(37,589)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,118)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation', window );">Foreign Currency Translation</a></td>
<td class="num">(4,728)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,728)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,989)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Book Value</a></td>
<td class="nump">176,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">176,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_IndefiniteLivedIntangibleAssetsAbstract', window );"><strong>Not Subject to Amortization:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_OtherIntangibleAssetsGross', window );">Total Original Cost</a></td>
<td class="nump">287,982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">287,982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">216,852<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIntangibleAssetsNet', window );">Total Book Value</a></td>
<td class="nump">244,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">244,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">176,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract', window );"><strong>Current and future amortization expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">$ 2,700<span></span>
</td>
<td class="nump">8,500<span></span>
</td>
<td class="nump">$ 5,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Future amortization expense, year one</a></td>
<td class="nump">17,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Future amortization expense, year two</a></td>
<td class="nump">17,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Future amortization expense, year three</a></td>
<td class="nump">17,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Future amortization expense, year four</a></td>
<td class="nump">17,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">Future amortization expense, year five</a></td>
<td class="nump">16,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Future amortization expense, after year five</a></td>
<td class="nump">98,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Original Cost</a></td>
<td class="nump">197,823<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">197,823<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143,144<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(29,364)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,364)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21,948)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation', window );">Foreign Currency Translation</a></td>
<td class="num">(4,368)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,368)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,334)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Book Value</a></td>
<td class="nump">164,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 164,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 113,862<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Life (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Life (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">14 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">14 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=ggg_PatentsProprietaryTechnologyAndProductDocumentationMember', window );">Patents, Proprietary Technology And Product Documentation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Original Cost</a></td>
<td class="nump">20,499<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,499<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,268<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(8,134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,126)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation', window );">Foreign Currency Translation</a></td>
<td class="num">(318)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(318)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(655)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Book Value</a></td>
<td class="nump">12,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,487<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=ggg_PatentsProprietaryTechnologyAndProductDocumentationMember', window );">Patents, Proprietary Technology And Product Documentation [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Life (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=ggg_PatentsProprietaryTechnologyAndProductDocumentationMember', window );">Patents, Proprietary Technology And Product Documentation [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Life (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">11 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">11 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks, Trade Names and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Original Cost</a></td>
<td class="nump">495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 175<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(91)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(91)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(44)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation', window );">Foreign Currency Translation</a></td>
<td class="num">(42)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(42)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Book Value</a></td>
<td class="nump">362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks, Trade Names and Other [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Life (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks, Trade Names and Other [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Life (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_IndefiniteLivedIntangibleAssetsAbstract', window );"><strong>Not Subject to Amortization:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_IndefiniteLivedIntangibleAssetsOriginalCost', window );">Cost</a></td>
<td class="nump">69,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 69,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments', window );">Foreign Currency Translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,431)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,467)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Trade names</a></td>
<td class="nump">$ 67,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,798<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in other intangible assets from currency translation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_FiniteLivedIntangibleAssetsForeignCurrencyTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_IndefiniteLivedIntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_IndefiniteLivedIntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_IndefiniteLivedIntangibleAssetsOriginalCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Original cost of assets (excluding financial assets) that lack physical substance, excluding goodwill, having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_IndefiniteLivedIntangibleAssetsOriginalCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_OtherIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gross carrying amount as of the balance sheet date of other indefinite-lived and finite-lived intangible assets that are not separately presented on the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_OtherIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(3)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(3)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(3)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(3)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(3)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit, from foreign currency translation adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net carrying amount as of the balance sheet date of other indefinite-lived and finite-lived intangible assets that are not separately presented on the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=ggg_PatentsProprietaryTechnologyAndProductDocumentationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=ggg_PatentsProprietaryTechnologyAndProductDocumentationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901389266672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 26, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_SignificantAccountingPoliciesAbstract', window );"><strong>Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ggg_ProductWarrantyPolicyTextBlock', window );">Accrued warranty and service liabilities</a></td>
<td class="text"><p style='margin-top:0pt; margin-bottom:0pt'><font style="font-family:Arial;font-size:12pt;margin-left:36px;">A liability is established for estimated future warranty and service claims that relate to current and prior period sales.  The Company estimates warranty costs based on historical claim experience and other factors including evaluating specific product warranty issues.  </font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_ProductWarrantyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ProductWarrantyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_SignificantAccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_SignificantAccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
